1 /* Unpatched, this file would include "inc/ foo.h" (note the space) */ 2 3 #define PREINC_XSTR(str) #str 4 #define PREINC_STR(str) PREINC_XSTR(str) 5 #define COMP_INC(comp,file) PREINC_STR(comp/file) 6 7 #include COMP_INC(inc, foo.h) 8