Improved trace output facility.
diff --git a/contiki-win32/lib/debug.c b/contiki-win32/lib/debug.c
index 8e7f9ed..a17234d 100644
--- a/contiki-win32/lib/debug.c
+++ b/contiki-win32/lib/debug.c
@@ -1,8 +1,22 @@
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
+#include <stdio.h>
void
-debug_print(char *s)
+debug_printf(char *format, ...)
{
- OutputDebugString(s);
+ va_list argptr;
+ char buffer[1024];
+
+ va_start(argptr, format);
+ vsprintf(buffer, format, argptr);
+ va_end(argptr);
+
+ OutputDebugString(buffer);
}
+
+void
+uip_log(char *message)
+{
+ debug_printf("%s\n", message);
+}
\ No newline at end of file