dmime: Dangling references fix (Try 2)
Andrew Talbot
Andrew.Talbot at talbotville.com
Sat Dec 9 17:56:06 CST 2006
Changelog:
dmime: Dangling references fix.
diff -urN a/dlls/dmime/dmutils.c b/dlls/dmime/dmutils.c
--- a/dlls/dmime/dmutils.c 2006-12-07 17:41:25.000000000 +0000
+++ b/dlls/dmime/dmutils.c 2006-12-09 23:49:03.000000000 +0000
@@ -684,8 +684,7 @@
wine_dbgstr_longlong(pDesc->llMemLength), pDesc->pbMemData);
if (pDesc->dwValidData & DMUS_OBJ_STREAM) ptr += sprintf(ptr, " - pStream = %p\n", pDesc->pStream);
- ptr = &buffer[0];
- return ptr;
+ return wine_dbg_sprintf("%s", buffer);
} else {
return wine_dbg_sprintf("(NULL)");
}
@@ -718,8 +717,7 @@
ptr += sprintf(ptr, "DMUS_IO_CONTAINER_HEADER (%p):\n", pHeader);
ptr += sprintf(ptr, " - dwFlags = %s\n", debugstr_DMUS_CONTAINER_FLAGS(pHeader->dwFlags));
- ptr = &buffer[0];
- return ptr;
+ return wine_dbg_sprintf("%s", buffer);
} else {
return wine_dbg_sprintf("(NULL)");
}
@@ -735,8 +733,7 @@
ptr += sprintf(ptr, " - ckid = %s\n", debugstr_fourcc (pHeader->ckid));
ptr += sprintf(ptr, " - fccType = %s\n", debugstr_fourcc (pHeader->fccType));
- ptr = &buffer[0];
- return ptr;
+ return wine_dbg_sprintf("%s", buffer);
} else {
return wine_dbg_sprintf("(NULL)");
}
More information about the wine-patches
mailing list