src/*.h: Safer macros