X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=typescript_strings.py;h=54159d8d85099d3c0db71e0710dd7194d5618c2f;hb=f3429b633e5cfc7b04d92bdd3eed70534971b2bf;hp=d1449c2224fda58e24d142825847c5d150059110;hpb=886f4905d378c4225cbf13d53f073022fbb5acbc;p=ldk-java diff --git a/typescript_strings.py b/typescript_strings.py index d1449c22..54159d8d 100644 --- a/typescript_strings.py +++ b/typescript_strings.py @@ -120,7 +120,7 @@ void *malloc(size_t size); void free(void *ptr); #define MALLOC(a, _) malloc(a) -#define FREE(p) if ((unsigned long)(p) > 1024) { free(p); } +#define FREE(p) if ((unsigned long)(p) > 4096) { free(p); } #define DO_ASSERT(a) (void)(a) #define CHECK(a) #define CHECK_ACCESS(p) @@ -175,7 +175,7 @@ static void alloc_freed(void* ptr) { __real_free(it); } static void FREE(void* ptr) { - if ((unsigned long)ptr < 1024) return; // Rust loves to create pointers to the NULL page for dummys + if ((unsigned long)ptr <= 4096) return; // Rust loves to create pointers to the NULL page for dummys alloc_freed(ptr); __real_free(ptr); }