> What about when neither of these cases match? > > Maybe something like this would be better > > #else > # if defined(_PLAN9) > # pragma varargck nslog__log argpos 2 > # endif > # define PRINTF(pos, args) > #endif
Yeah, that would definitely be better.