| commit | dbdd94ba4b807d4b30cc97378b736b4036a3a2ec | [log] [tgz] |
|---|---|---|
| author | James Abbatiello <abbeyj@wpi.edu> | Tue Aug 22 20:37:44 2000 +0000 |
| committer | Alexandre Julliard <julliard@winehq.org> | Tue Aug 22 20:37:44 2000 +0000 |
| tree | eff8a319d5bc0267c921170d31d4f06400079b56 | |
| parent | ea1afcef499ac29f3142f66a853e1a5a205ac366 [diff] [blame] |
Allow FormatMessage to load Unicode string resources.
diff --git a/dlls/kernel/format_msg.c b/dlls/kernel/format_msg.c index 3d2f959..eab7922 100644 --- a/dlls/kernel/format_msg.c +++ b/dlls/kernel/format_msg.c
@@ -88,7 +88,10 @@ if (buffer == NULL) return slen; if (i>0) { - lstrcpynA(buffer,(char*)mre->Text,i); + if (mre->Flags & MESSAGE_RESOURCE_UNICODE) + lstrcpynWtoA(buffer, (LPWSTR)mre->Text, i); + else + lstrcpynA(buffer, (LPSTR)mre->Text, i); buffer[i]=0; } else { if (buflen>1) {