shithub: MicroHs

Download patch

ref: a188d78bedc9c0a0691c3580b6faff73e0d4bf9b
parent: 34939b7aabe0fef650115d835632a6d29e6bb571
author: Lennart Augustsson <lennart@augustsson.net>
date: Sat Aug 31 04:42:16 EDT 2024

Fix void* arithmetic

--- a/src/runtime/eval.c
+++ b/src/runtime/eval.c
@@ -2289,7 +2289,7 @@
   fp->next = ofp;
   fin->back = fp;
   fp->payload.size = ofp->payload.size - s;
-  fp->payload.string = ofp->payload.string + s;
+  fp->payload.string = (uint8_t*)ofp->payload.string + s;
   fp->finalizer = fin;
   return fp;
 }
--