wine/dlls/ntdll resource.c

Alexandre Julliard julliard at wine.codeweavers.com
Mon Nov 7 05:11:59 CST 2005


ChangeSet ID:	21132
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at winehq.org	2005/11/07 05:11:59

Modified files:
	dlls/ntdll     : resource.c 

Log message:
	Robert Shearman <rob at codeweavers.com>
	LdrAccessResource should pop 16 bytes off the stack since it is a
	WINAPI function.

Patch: http://cvs.winehq.org/patch.py?id=21132

Old revision  New revision  Changes     Path
 1.16          1.17          +1 -1       wine/dlls/ntdll/resource.c

Index: wine/dlls/ntdll/resource.c
diff -u -p wine/dlls/ntdll/resource.c:1.16 wine/dlls/ntdll/resource.c:1.17
--- wine/dlls/ntdll/resource.c:1.16	7 Nov 2005 11:11:59 -0000
+++ wine/dlls/ntdll/resource.c	7 Nov 2005 11:11:59 -0000
@@ -373,7 +373,7 @@ __ASM_GLOBAL_FUNC( LdrAccessResource,
     "pushl 8(%ebp)\n"
     "call access_resource\n"
     "leave\n"
-    "ret\n"
+    "ret $16\n"
 );
 #else
 NTSTATUS WINAPI LdrAccessResource( HMODULE hmod, const IMAGE_RESOURCE_DATA_ENTRY *entry,



More information about the wine-cvs mailing list