From 78dfa9b243963e0706f72e21914e37c142cd53a5 Mon Sep 17 00:00:00 2001 From: Nick Briggs Date: Sat, 26 Jul 2025 17:47:24 -0700 Subject: [PATCH] Adds warning note to lisp2c.c LispStringToCStr regarding endianness sensitivity --- src/lisp2c.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lisp2c.c b/src/lisp2c.c index 44b3396..00513e8 100644 --- a/src/lisp2c.c +++ b/src/lisp2c.c @@ -38,6 +38,8 @@ int LispStringSimpleLength(LispPTR lispstring) { return (arrayp->fillpointer); } +/* XXX: this string conversion is NOT useable on byte-swapped (little-endian) machines + */ void LispStringToCStr(LispPTR lispstring, char *cstring) { OneDArray *arrayp; char *base;