Rob Shearman : widl: callback, code, comm_status and in_line are attribute names, not keywords.
Alexandre Julliard
julliard at winehq.org
Wed Apr 30 06:57:31 CDT 2008
Module: wine
Branch: master
Commit: e35c79efbfa6b630a572469e3c84785eba17ddae
URL: http://source.winehq.org/git/wine.git/?a=commit;h=e35c79efbfa6b630a572469e3c84785eba17ddae
Author: Rob Shearman <rob at codeweavers.com>
Date: Tue Apr 29 19:52:31 2008 +0100
widl: callback, code, comm_status and in_line are attribute names, not keywords.
---
tools/widl/parser.l | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/tools/widl/parser.l b/tools/widl/parser.l
index c202409..096f6a0 100644
--- a/tools/widl/parser.l
+++ b/tools/widl/parser.l
@@ -213,13 +213,10 @@ static const struct keyword keywords[] = {
{"_stdcall", tSTDCALL},
{"boolean", tBOOLEAN},
{"byte", tBYTE},
- {"callback", tCALLBACK},
{"case", tCASE},
{"cdecl", tCDECL},
{"char", tCHAR},
{"coclass", tCOCLASS},
- {"code", tCODE},
- {"comm_status", tCOMMSTATUS},
{"const", tCONST},
{"cpp_quote", tCPPQUOTE},
{"default", tDEFAULT},
@@ -233,7 +230,6 @@ static const struct keyword keywords[] = {
{"hyper", tHYPER},
{"import", tIMPORT},
{"importlib", tIMPORTLIB},
- {"in_line", tIN_LINE},
{"inline", tINLINE},
{"int", tINT},
{"interface", tINTERFACE},
@@ -271,6 +267,9 @@ static const struct keyword attr_keywords[] =
{"broadcast", tBROADCAST},
{"byte_count", tBYTECOUNT},
{"call_as", tCALLAS},
+ {"callback", tCALLBACK},
+ {"code", tCODE},
+ {"comm_status", tCOMMSTATUS},
{"context_handle", tCONTEXTHANDLE},
{"context_handle_noserialize", tCONTEXTHANDLENOSERIALIZE},
{"context_handle_serialize", tCONTEXTHANDLENOSERIALIZE},
@@ -297,6 +296,7 @@ static const struct keyword attr_keywords[] =
{"immediatebind", tIMMEDIATEBIND},
{"implicit_handle", tIMPLICITHANDLE},
{"in", tIN},
+ {"in_line", tIN_LINE},
{"input_sync", tINPUTSYNC},
{"lcid", tLCID},
{"length_is", tLENGTHIS},
More information about the wine-cvs
mailing list