ChangeSet ID: 6480 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2002/12/03 13:12:07
Modified files: tools/widl : widltypes.h widl.h widl.c proxy.c parser.y parser.l header.h header.c
Log message: Ove Kaaven ovek@transgaming.com Parse the NOT operator, the [idempotent] attribute, and the handle_t and error_status_t types. Improved some parsing rules to get rid of the LINK_LAST and LINK_SAFE macros. Enclose generated .h file within an extern "C" (for C++). Output function prototypes for regular RPC interfaces. Fixed a couple of bugs.
Patch: http://cvs.winehq.com/patch.py?id=6480
Old revision New revision Changes Path 1.6 1.7 +9 -2 wine/tools/widl/widltypes.h 1.2 1.3 +1 -0 wine/tools/widl/widl.h 1.7 1.8 +8 -0 wine/tools/widl/widl.c 1.5 1.6 +2 -2 wine/tools/widl/proxy.c 1.7 1.8 +58 -20 wine/tools/widl/parser.y 1.9 1.10 +20 -12 wine/tools/widl/parser.l 1.2 1.3 +1 -1 wine/tools/widl/header.h 1.7 1.8 +91 -29 wine/tools/widl/header.c