… | |
… | |
163 | |
163 | |
164 | void |
164 | void |
165 | g_slice_free1 (unsigned long size, void *ptr) |
165 | g_slice_free1 (unsigned long size, void *ptr) |
166 | { |
166 | { |
167 | //fprintf (stderr, "g_slice_free %ld %p\n", size, ptr);//D |
167 | //fprintf (stderr, "g_slice_free %ld %p\n", size, ptr);//D |
168 | if (expect_true (ptr)) |
168 | if (ecb_expect_true (ptr)) |
169 | { |
169 | { |
170 | unsigned long *p = (unsigned long *)ptr; |
170 | unsigned long *p = (unsigned long *)ptr; |
171 | unsigned long s = *--p ^ MAGIC; |
171 | unsigned long s = *--p ^ MAGIC; |
172 | |
172 | |
173 | if (size != (unsigned long)(*p ^ MAGIC)) |
173 | if (size != (unsigned long)(*p ^ MAGIC)) |