Alexandre Julliard : krnl386.exe: Call the 32-bit string functions that contain exception handlers.
Alexandre Julliard
julliard at winehq.org
Tue May 18 12:32:57 CDT 2010
Module: wine
Branch: master
Commit: 2f614e6081be616f4068a48df42266fd929e1502
URL: http://source.winehq.org/git/wine.git/?a=commit;h=2f614e6081be616f4068a48df42266fd929e1502
Author: Alexandre Julliard <julliard at winehq.org>
Date: Tue May 18 16:02:11 2010 +0200
krnl386.exe: Call the 32-bit string functions that contain exception handlers.
---
dlls/krnl386.exe16/kernel.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/krnl386.exe16/kernel.c b/dlls/krnl386.exe16/kernel.c
index 7658549..437eed1 100644
--- a/dlls/krnl386.exe16/kernel.c
+++ b/dlls/krnl386.exe16/kernel.c
@@ -21,6 +21,7 @@
#include <stdarg.h>
#include <stdio.h>
+#define WINE_NO_INLINE_STRING
#include "windef.h"
#include "winbase.h"
#include "winternl.h"
@@ -397,7 +398,7 @@ void WINAPI hmemcpy16( LPVOID dst, LPCVOID src, LONG count )
*/
SEGPTR WINAPI lstrcpyn16( SEGPTR dst, LPCSTR src, INT16 n )
{
- lstrcpynA( MapSL(dst), src, n );
+ if (!lstrcpynA( MapSL(dst), src, n )) return 0;
return dst;
}
More information about the wine-cvs
mailing list