Henri Verbeet : winmm: Use wine_dbg_sprintf() in a few debug utility functions.

Alexandre Julliard julliard at winehq.org
Mon Nov 30 10:42:46 CST 2009


Module: wine
Branch: master
Commit: 4adefb689adf79512f24401910d2d5d13b7c2735
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4adefb689adf79512f24401910d2d5d13b7c2735

Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Nov 30 10:22:08 2009 +0100

winmm: Use wine_dbg_sprintf() in a few debug utility functions.

---

 dlls/winmm/mci.c   |    5 +----
 dlls/winmm/winmm.c |    4 +---
 2 files changed, 2 insertions(+), 7 deletions(-)

diff --git a/dlls/winmm/mci.c b/dlls/winmm/mci.c
index 49e8598..b8cbdac 100644
--- a/dlls/winmm/mci.c
+++ b/dlls/winmm/mci.c
@@ -151,8 +151,6 @@ static UINT MCI_GetDriverFromString(LPCWSTR lpstrName)
  */
 const char* MCI_MessageToString(UINT wMsg)
 {
-    static char buffer[100];
-
 #define CASE(s) case (s): return #s
 
     switch (wMsg) {
@@ -216,8 +214,7 @@ const char* MCI_MessageToString(UINT wMsg)
 	CASE(MCI_RESTORE);
 #undef CASE
     default:
-	sprintf(buffer, "MCI_<<%04X>>", wMsg);
-	return buffer;
+        return wine_dbg_sprintf("MCI_<<%04X>>", wMsg);
     }
 }
 
diff --git a/dlls/winmm/winmm.c b/dlls/winmm/winmm.c
index ef993f2..4f3ace1 100644
--- a/dlls/winmm/winmm.c
+++ b/dlls/winmm/winmm.c
@@ -104,7 +104,6 @@ static	void WINMM_DeleteIData(void)
 const char* WINMM_ErrorToString(MMRESULT error)
 {
 #define ERR_TO_STR(dev) case dev: return #dev
-    static char unknown[32];
     switch (error) {
     ERR_TO_STR(MMSYSERR_NOERROR);
     ERR_TO_STR(MMSYSERR_ERROR);
@@ -132,9 +131,8 @@ const char* WINMM_ErrorToString(MMRESULT error)
     ERR_TO_STR(WAVERR_UNPREPARED);
     ERR_TO_STR(WAVERR_SYNC);
     }
-    sprintf(unknown, "Unknown(0x%08x)", error);
-    return unknown;
 #undef ERR_TO_STR
+    return wine_dbg_sprintf("Unknown(0x%08x)", error);
 }
 
 /**************************************************************************




More information about the wine-cvs mailing list