dmime: Dangling references fix
Andrew Talbot
Andrew.Talbot at talbotville.com
Thu Sep 21 16:12:50 CDT 2006
Changelog:
dmime: Dangling references fix.
diff -urN a/dlls/dmime/dmutils.c b/dlls/dmime/dmutils.c
--- a/dlls/dmime/dmutils.c 2006-05-23 13:47:51.000000000 +0100
+++ b/dlls/dmime/dmutils.c 2006-09-21 21:54:14.000000000 +0100
@@ -682,7 +682,7 @@
const char *debugstr_DMUS_OBJECTDESC (LPDMUS_OBJECTDESC pDesc) {
if (pDesc) {
- char buffer[1024] = "", *ptr = &buffer[0];
+ static char buffer[1024] = "", *ptr = &buffer[0];
ptr += sprintf(ptr, "DMUS_OBJECTDESC (%p):\n", pDesc);
ptr += sprintf(ptr, " - dwSize = 0x%08lX\n", pDesc->dwSize);
@@ -725,7 +725,7 @@
const char *debugstr_DMUS_IO_CONTAINER_HEADER (LPDMUS_IO_CONTAINER_HEADER pHeader) {
if (pHeader) {
- char buffer[1024] = "", *ptr = &buffer[0];
+ static char buffer[1024] = "", *ptr = &buffer[0];
ptr += sprintf(ptr, "DMUS_IO_CONTAINER_HEADER (%p):\n", pHeader);
ptr += sprintf(ptr, " - dwFlags = %s\n", debugstr_DMUS_CONTAINER_FLAGS(pHeader->dwFlags));
@@ -739,7 +739,7 @@
const char *debugstr_DMUS_IO_CONTAINED_OBJECT_HEADER (LPDMUS_IO_CONTAINED_OBJECT_HEADER pHeader) {
if (pHeader) {
- char buffer[1024] = "", *ptr = &buffer[0];
+ static char buffer[1024] = "", *ptr = &buffer[0];
ptr += sprintf(ptr, "DMUS_IO_CONTAINED_OBJECT_HEADER (%p):\n", pHeader);
ptr += sprintf(ptr, " - guidClassID = %s\n", debugstr_dmguid(&pHeader->guidClassID));
More information about the wine-patches
mailing list