Differences From Artifact [3156715ede]:
- File
src/OFMapTable.m
— part of check-in
[17be12b6e5]
at
2014-05-15 01:50:04
on branch trunk
— Don't define _*_SOURCE
Instead, just define _GNU_SOURCE when __GLIBC__ is defined. After all,
that's the only libc that doesn't work properly without any defines. (user: js, size: 16788) [annotate] [blame] [check-ins using]
To Artifact [05916c8969]:
- File src/OFMapTable.m — part of check-in [f178d11592] at 2014-05-15 04:06:12 on branch trunk — Remove usage of empty initializer extension (user: js, size: 16791) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
32 33 34 35 36 37 38 | #define MIN_CAPACITY 16 struct of_map_table_bucket { void *key, *value; uint32_t hash; }; | | | 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | #define MIN_CAPACITY 16 struct of_map_table_bucket { void *key, *value; uint32_t hash; }; static struct of_map_table_bucket deleted = { 0 }; static void* defaultRetain(void *value) { return value; } |
︙ | ︙ |