John (Eljay) Love-Jensen: |>A problem I hit with it though is that: |> myDebug( "" ); | |You'll need to use a convention to avoid that, such as putting in one space: | |MyDebug(" "); | |Or using a different function: | |MyDebugEmpty(); ... In the absense of a compiler fix, that's what I'd planned to do, since it's much preferable to not having any argument type checking. Would be helpful if there was a way to tell gcc to follow printf() standards precisely though. -Werror and __attribute__ format are too valuable to do without. Thanks, Randall