From 6099b56a954953968d3b6736415f774eae4d0d12 Mon Sep 17 00:00:00 2001 From: Connor Olding Date: Sat, 17 Jun 2023 02:55:17 +0200 Subject: [PATCH] get kuroko up-to-speed again --- notwa-util/cosmo-kuroko11 | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/notwa-util/cosmo-kuroko11 b/notwa-util/cosmo-kuroko11 index bd5609a..4e9afe1 100755 --- a/notwa-util/cosmo-kuroko11 +++ b/notwa-util/cosmo-kuroko11 @@ -15,7 +15,7 @@ $'/void krk_initVM/{r /temp\nN}' \ $'/Reset current thread/i\\\tcache = calloc(CACHE_SIZE, sizeof(KrkClassCacheEntry));' \ $'/krk_freeMemoryDebugger();/a\\\tcache = (free(cache), NULL);' \ \ - && shed src/threads.c '/define gettid/d' \ + && shed src/threads.c 's/\bgettid();/pthread_getthreadid_np();/g' \ && shed src/vm.c '/"initial-exec"/d' \ \ && shed src/vm.c \ @@ -47,14 +47,7 @@ $'/krk_module_init_dis/a\\ \ && shed src/modules/module_socket.c \ '/netdb\.h/a\#include ' \ -$'/switch (afval)/{i\\ -\tif (afval == AF_INET) return "AF_INET";\\ -\tif (afval == AF_INET6) return "AF_INET6";\\ -\tif (afval == AF_UNIX) return "AF_UNIX";\\ -\tsnprintf(tmp,30,"%d",afval);\\ -\treturn tmp; -} -/switch (afval)/,/}/d' \ +'s/\bin6addr_any\b/(struct in6_addr){0}/g' \ \ && shed src/kuroko.c \ $'/strlen(buf)-1/{