Index: src/runtime/sparsearray.m ================================================================== --- src/runtime/sparsearray.m +++ src/runtime/sparsearray.m @@ -191,11 +191,11 @@ if (s->buckets[i] == empty_level2) continue; #ifdef OF_SELUID24 for (j = 0; j < 256; j++) - if (!s->buckets[i]->buckets[j] == empty_level3) + if (s->buckets[i]->buckets[j] != empty_level3) free(s->buckets[i]->buckets[j]); #endif free(s->buckets[i]); }