winapi: Add support for the thiscall keyword.
authorAlexandre Julliard <julliard@winehq.org>
Tue, 24 Aug 2010 14:34:35 +0000 (16:34 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 24 Aug 2010 14:34:35 +0000 (16:34 +0200)
tools/winapi/winapi.pm

index dcd92680daa8b7937fbf3c490af5a76af45149ec..928476db886783eaafc1ce4d4edb160e63f72821 100644 (file)
@@ -281,7 +281,7 @@ sub parse_spec_file($$) {
        my $ordinal;
        my $ARCHES="alpha|i386|powerpc|sparc|win32|win64|x86_64";
        if(/^(\d+|@)\s+
-          (cdecl|pascal|stdcall|varargs)\s+
+          (cdecl|pascal|stdcall|varargs|thiscall)\s+
           ((?:(?:-arch=(?:$ARCHES)(?:,(?:$ARCHES))*|-noname|-norelay|-ordinal|-i386|-ret16|-ret64|-register|-interrupt|-private)\s+)*)(\S+)\s*\(\s*(.*?)\s*\)\s*(\S*)$/x)
        {
            my $calling_convention = $2;