Module: wine Branch: master Commit: 8304759634bd7774979a63ffb169bba99e10b27a URL: http://source.winehq.org/git/wine.git/?a=commit;h=8304759634bd7774979a63ffb1...
Author: Francois Gouget fgouget@free.fr Date: Thu Jun 21 11:15:26 2007 +0200
winapi: Add support for GDIPCONST.
---
tools/winapi/winapi_parser.pm | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/winapi/winapi_parser.pm b/tools/winapi/winapi_parser.pm index bf3021d..01774cd 100644 --- a/tools/winapi/winapi_parser.pm +++ b/tools/winapi/winapi_parser.pm @@ -434,14 +434,14 @@ sub parse_c_file($$) { $argument =~ s/^\s*(.*?)\s*$/$1/; # print " " . ($n + 1) . ": '$argument'\n"; $argument =~ s/^(?:IN OUT|IN|OUT)?\s+//; - $argument =~ s/^(?:const|CONST|volatile)?\s+//; + $argument =~ s/^(?:const|CONST|GDIPCONST|volatile)?\s+//; if($argument =~ /^...$/) { $argument_type = "..."; $argument_name = "..."; } elsif($argument =~ /^ ((?:interface\s+|struct\s+|union\s+|enum\s+|register\s+|(?:signed\s+|unsigned\s+)? (?:short\s+(?=int)|long\s+(?=int))?)?(?:\w+|ElfW(\w+)|WS(\w+)))\s* - ((?:__RPC_FAR|const|CONST|volatile)?\s*(?:*\s*(?:__RPC_FAR|const|CONST|volatile)?\s*?)*)\s* + ((?:__RPC_FAR|const|CONST|GDIPCONST|volatile)?\s*(?:*\s*(?:__RPC_FAR|const|CONST|volatile)?\s*?)*)\s* (\w*)\s*([])?(?:\s+OPTIONAL)?$/x) { $argument_type = $1;