We're using a macro package, uthash.h, which expands to quite some code.
- We use a few routines twice. Perhaps turn them into functions.
- Internal macros that come back:
HASH_VALUE, and probably a few of the _FIND_ operations; we can put them in a function and redefine the macro to that function right below its definition.
A matter of trying.
We're using a macro package,
uthash.h, which expands to quite some code.HASH_VALUE, and probably a few of the_FIND_operations; we can put them in a function and redefine the macro to that function right below its definition.A matter of trying.