wine/tools/winapi winapi_parser.pm

Alexandre Julliard julliard at wine.codeweavers.com
Fri Dec 2 07:15:21 CST 2005


ChangeSet ID:	21626
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at winehq.org	2005/12/02 07:15:21

Modified files:
	tools/winapi   : winapi_parser.pm 

Log message:
	Francois Gouget <fgouget at free.fr>
	Fix __RPC_USER handling.

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

Old revision  New revision  Changes     Path
 1.9           1.10          +1 -1       wine/tools/winapi/winapi_parser.pm

Index: wine/tools/winapi/winapi_parser.pm
diff -u -p wine/tools/winapi/winapi_parser.pm:1.9 wine/tools/winapi/winapi_parser.pm:1.10
--- wine/tools/winapi/winapi_parser.pm:1.9	2 Dec 2005 13:15:21 -0000
+++ wine/tools/winapi/winapi_parser.pm	2 Dec 2005 13:15:21 -0000
@@ -450,7 +450,7 @@ sub parse_c_file($$) {
 			  (?:short\s+(?=int)|long\s+(?=int))?)?\w+)\s*
 			((?:const|volatile)?\s*(?:\*\s*(?:const|volatile)?\s*?)*)\s*
 			(?:__cdecl\s+|__stdcall\s+|__RPC_STUB\s+|__RPC_USER\s+|CALLBACK\s+|CDECL\s+|NET_API_FUNCTION\s+|RPC_ENTRY\s+|STDMETHODCALLTYPE\s+|VFWAPIV\s+|VFWAPI\s+|WINAPIV\s+|WINAPI\s+)?
-			\(\s*(?:__cdecl|__stdcall|__RPC_STUB|__RPC_USER\s+|CALLBACK|CDECL|NET_API_FUNCTION|RPC_ENTRY|STDMETHODCALLTYPE|VFWAPIV|VFWAPI|WINAPIV|WINAPI)?\s*\*\s*((?:\w+)?)\s*\)\s*
+			\(\s*(?:__cdecl|__stdcall|__RPC_STUB|__RPC_USER|CALLBACK|CDECL|NET_API_FUNCTION|RPC_ENTRY|STDMETHODCALLTYPE|VFWAPIV|VFWAPI|WINAPIV|WINAPI)?\s*\*\s*((?:\w+)?)\s*\)\s*
 			\(\s*(.*?)\s*\)$/x) 
 		{
 		    my $return_type = $1;



More information about the wine-cvs mailing list