PATCH: avifil / MBtoWC fix
Marcus Meissner
marcus at jet.franken.de
Thu Jun 15 13:07:46 CDT 2006
Hi,
MBtoWC gets characters, not bytes.
Ciao, Marcus
Changelog:
Corrected number of arguments to MBtoWC.
Index: dlls/avifil32/api.c
===================================================================
RCS file: /home/wine/wine/dlls/avifil32/api.c,v
retrieving revision 1.41
diff -u -r1.41 api.c
--- dlls/avifil32/api.c 13 Jun 2006 11:00:56 -0000 1.41
+++ dlls/avifil32/api.c 15 Jun 2006 18:07:34 -0000
@@ -2189,7 +2191,7 @@
memcpy(&asiw, asi, sizeof(asiw) - sizeof(asiw.szName));
MultiByteToWideChar(CP_ACP, 0, asi->szName, -1,
- asiw.szName, sizeof(asiw.szName));
+ asiw.szName, sizeof(asiw.szName)/sizeof(WCHAR));
return EditStreamSetInfoW(pstream, &asiw, sizeof(asiw));
}
More information about the wine-patches
mailing list