implemented wine_dbg_sprintf()
authorMartin Fuchs <fuchs.martin@gmail.com>
Tue, 6 Jan 2004 16:44:51 +0000 (16:44 +0000)
committerMartin Fuchs <fuchs.martin@gmail.com>
Tue, 6 Jan 2004 16:44:51 +0000 (16:44 +0000)
svn path=/trunk/; revision=7485

reactos/lib/libwine/debug.c

index 822ae68..79dbff1 100644 (file)
@@ -203,7 +203,12 @@ const char *wine_dbgstr_guid(const GUID *id)
 /* varargs wrapper for __wine_dbg_vsprintf */
 const char *wine_dbg_sprintf( const char *format, ... )
 {
-    static char fixme[] = "FIXME: implement wine_dbg_sprintf";
+    char* buffer = gimme1(1024);
+    va_list ap;
 
-    return fixme;
+    va_start(ap, format);
+    release(buffer+vsnprintf(buffer, 1024, format, ap));
+    va_end(ap);
+
+    return buffer;
 }