We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 93ecb41 commit 0586f1aCopy full SHA for 0586f1a
src/gc.c
@@ -2088,9 +2088,11 @@ JL_DLLEXPORT void *jl_calloc(size_t nm, size_t sz)
2088
2089
JL_DLLEXPORT void jl_free(void *p)
2090
{
2091
- int64_t *pp = (int64_t *)p - 2;
2092
- size_t sz = pp[0];
2093
- jl_gc_counted_free(pp, sz);
+ if (p != NULL) {
+ int64_t *pp = (int64_t *)p - 2;
+ size_t sz = pp[0];
2094
+ jl_gc_counted_free(pp, sz);
2095
+ }
2096
}
2097
2098
JL_DLLEXPORT void *jl_realloc(void *p, size_t sz)
0 commit comments