Introduce two separate macros for SADD/ADD as going over checking whether compare function pointer is NULL is cumbersome and prone to throw warnings. Also, this is faster.
Introduce two separate macros for SADD/ADD as going over checking whether compare function pointer is NULL is cumbersome and prone to throw warnings. Also, this is faster.

thiloschulz/uthash,thiloschulz/uthash,thiloschulz/uthash,thiloschulz/uthash