[janitor] dlls/winmm/wine* -Wwrite-strings cleanup

Daniel Marmier d.marmier at bluewin.ch
Tue Oct 7 15:04:33 CDT 2003


Fixed warnings with gcc option "-Wwrite-strings".

-------------- next part --------------
Index: dlls/winmm/mcianim/mcianim.c
===================================================================
RCS file: /home/wine/wine/dlls/winmm/mcianim/mcianim.c,v
retrieving revision 1.17
diff -u -r1.17 mcianim.c
--- dlls/winmm/mcianim/mcianim.c	5 Sep 2003 23:08:27 -0000	1.17
+++ dlls/winmm/mcianim/mcianim.c	7 Oct 2003 19:51:47 -0000
@@ -346,7 +346,7 @@
 static DWORD MCIANIM_mciInfo(UINT16 wDevID, DWORD dwFlags, LPMCI_INFO_PARMSA lpParms)
 {
     WINE_MCIANIM*	wma = MCIANIM_mciGetOpenDrv(wDevID);
-    LPSTR		str = 0;
+    LPCSTR		str = 0;
     DWORD		ret = 0;
 
     TRACE("(%u, %08lX, %p);\n", wDevID, dwFlags, lpParms);
Index: dlls/winmm/mciavi/info.c
===================================================================
RCS file: /home/wine/wine/dlls/winmm/mciavi/info.c,v
retrieving revision 1.5
diff -u -r1.5 info.c
--- dlls/winmm/mciavi/info.c	18 Oct 2002 23:48:57 -0000	1.5
+++ dlls/winmm/mciavi/info.c	7 Oct 2003 19:51:49 -0000
@@ -145,7 +145,7 @@
  */
 DWORD	MCIAVI_mciInfo(UINT wDevID, DWORD dwFlags, LPMCI_DGV_INFO_PARMSA lpParms)
 {
-    LPSTR		str = 0;
+    LPCSTR		str = 0;
     WINE_MCIAVI*	wma = MCIAVI_mciGetOpenDev(wDevID);
     DWORD		ret = 0;
 
@@ -281,7 +281,7 @@
 	FIXME("%s\n", buffer);
     }
     if (dwFlags & MCI_DGV_SET_FILEFORMAT) {
-	LPSTR	str = "save";
+	LPCSTR	str = "save";
 	if (dwFlags & MCI_DGV_SET_STILL)
 	    str = "capture";
 
Index: dlls/winmm/mcicda/mcicda.c
===================================================================
RCS file: /home/wine/wine/dlls/winmm/mcicda/mcicda.c,v
retrieving revision 1.28
diff -u -r1.28 mcicda.c
--- dlls/winmm/mcicda/mcicda.c	5 Sep 2003 23:08:27 -0000	1.28
+++ dlls/winmm/mcicda/mcicda.c	7 Oct 2003 19:51:55 -0000
@@ -463,7 +463,7 @@
  */
 static DWORD MCICDA_Info(UINT wDevID, DWORD dwFlags, LPMCI_INFO_PARMSA lpParms)
 {
-    LPSTR		str = NULL;
+    LPCSTR		str = NULL;
     WINE_MCICDAUDIO*	wmcda = MCICDA_GetOpenDrv(wDevID);
     DWORD		ret = 0;
     char		buffer[16];
Index: dlls/winmm/mciseq/mcimidi.c
===================================================================
RCS file: /home/wine/wine/dlls/winmm/mciseq/mcimidi.c,v
retrieving revision 1.21
diff -u -r1.21 mcimidi.c
--- dlls/winmm/mciseq/mcimidi.c	5 Sep 2003 23:08:27 -0000	1.21
+++ dlls/winmm/mciseq/mcimidi.c	7 Oct 2003 19:52:03 -0000
@@ -1042,7 +1042,7 @@
 		if (TRACE_ON(mcimidi)) {
 		    char	buf[1024];
 		    WORD	len = mmt->wEventLength - HIWORD(mmt->dwEventData);
-		    static	char*	info[8] = {"", "Text", "Copyright", "Seq/Trk name",
+		    static const char*	info[8] = {"", "Text", "Copyright", "Seq/Trk name",
 						   "Instrument", "Lyric", "Marker", "Cue-point"};
 		    WORD	idx = HIBYTE(LOWORD(mmt->dwEventData));
 
Index: dlls/winmm/winealsa/audio.c
===================================================================
RCS file: /home/wine/wine/dlls/winmm/winealsa/audio.c,v
retrieving revision 1.20
diff -u -r1.20 audio.c
--- dlls/winmm/winealsa/audio.c	22 Sep 2003 21:13:33 -0000	1.20
+++ dlls/winmm/winealsa/audio.c	7 Oct 2003 19:52:14 -0000
@@ -408,11 +408,12 @@
     snd_pcm_info_t *            info;
     snd_pcm_hw_params_t *       hw_params;
     WINE_WAVEOUT*	        wwo;
+    char			device[] = "hw";
 
     wwo = &WOutDev[0];
 
     /* FIXME: use better values */
-    wwo->device = "hw";
+    wwo->device = device;
     wwo->caps.wMid = 0x0002;
     wwo->caps.wPid = 0x0104;
     strcpy(wwo->caps.szPname, "SB16 Wave Out");
Index: dlls/winmm/wineoss/mixer.c
===================================================================
RCS file: /home/wine/wine/dlls/winmm/wineoss/mixer.c,v
retrieving revision 1.21
diff -u -r1.21 mixer.c
--- dlls/winmm/wineoss/mixer.c	5 Sep 2003 23:08:27 -0000	1.21
+++ dlls/winmm/wineoss/mixer.c	7 Oct 2003 19:52:20 -0000
@@ -70,8 +70,8 @@
 
 /* FIXME: the two following string arrays should be moved to a resource file in a string table */
 /* if it's done, better use a struct to hold labels, name, and muted channel volume cache */
-static char*	MIX_Labels[SOUND_MIXER_NRDEVICES] = SOUND_DEVICE_LABELS;
-static char*	MIX_Names [SOUND_MIXER_NRDEVICES] = SOUND_DEVICE_NAMES;
+static const char*	MIX_Labels[SOUND_MIXER_NRDEVICES] = SOUND_DEVICE_LABELS;
+static const char*	MIX_Names [SOUND_MIXER_NRDEVICES] = SOUND_DEVICE_NAMES;
 
 struct mixerCtrl
 {


More information about the wine-patches mailing list