shithub: MicroHs

Download patch

ref: b0f234769397966462524f4b438f8df21697946c
parent: e167b9e2806ca34d8bff19eeeb8771ac29fd632f
author: Lennart Augustsson <lennart@augustsson.net>
date: Fri Mar 1 12:39:15 EST 2024

More portability fixes.

--- a/src/runtime/eval.c
+++ b/src/runtime/eval.c
@@ -3274,7 +3274,7 @@
 void mhs_getb(int s) { mhs_from_Int(s, 1, getb(mhs_to_Ptr(s, 0))); }
 void mhs_putb(int s) { putb(mhs_to_Int(s, 0), mhs_to_Ptr(s, 1)); mhs_from_Unit(s, 2); }
 void mhs_system(int s) { mhs_from_Int(s, 1, system(mhs_to_Ptr(s, 0))); }
-void mhs_tmpname(int s) { mhs_from_Ptr(s, 2, tmpname(mhs_to_Ptr(s, 0), mhs_to_Ptr(s, 1))); }
+void mhs_tmpname(int s) { mhs_from_Ptr(s, 2, TMPNAME(mhs_to_Ptr(s, 0), mhs_to_Ptr(s, 1))); }
 void mhs_unlink(int s) { mhs_from_Int(s, 1, unlink(mhs_to_Ptr(s, 0))); }
 #endif  /* WANT_STDIO */
 
--