diff --git a/examples/uip/main.c b/examples/uip/main.c index fd67ff95ffd..1cc27581483 100644 --- a/examples/uip/main.c +++ b/examples/uip/main.c @@ -86,10 +86,18 @@ * Definitions ****************************************************************************/ -#ifdef CONFIG_DEBUG -# define message(...) lib_lowprintf(__VA_ARGS__) +#ifdef CONFIG_CPP_HAVE_VARARGS +# ifdef CONFIG_DEBUG +# define message(...) lib_lowprintf(__VA_ARGS__) +# else +# define message(...) printf(__VA_ARGS__) +# endif #else -# define message(...) printf(__VA_ARGS__) +# ifdef CONFIG_DEBUG +# define message lib_lowprintf +# else +# define message (void) +# endif #endif /****************************************************************************