shithub: MicroHs

Download patch

ref: 90894aad227d110421d6bf7aa4862fb509ef7072
parent: ae183b41417bfea0cd250bc80b4231b25153b7f2
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Sun Jan 14 09:40:00 EST 2024

Revert u_char

--- a/src/runtime/config-c64.h
+++ b/src/runtime/config-c64.h
@@ -83,5 +83,3 @@
 
 #define INLINE
 #define NORETURN
-
-typedef unsigned char u_char;
--- a/src/runtime/eval.c
+++ b/src/runtime/eval.c
@@ -247,7 +247,7 @@
  */
 struct ustring {
   size_t size;
-  u_char string[1];
+  unsigned char string[1];
 };
 
 /*
@@ -1852,7 +1852,7 @@
 mkString(const char *astr, size_t len)
 {
   NODEPTR n, nc;
-  const u_char *str = (u_char*)astr; /* no sign bits, please */
+  const unsigned char *str = (u_char*)astr; /* no sign bits, please */
 
   n = mkNil();
   for(size_t i = len; i > 0; i--) {
--