http://git.etersoft.ru/projects
/
wine
/
eterwine.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b675c1a
)
Added handling of unsigned type.
author
Jacek Caban
<jack@itma.pwr.wroc.pl>
Thu, 24 Mar 2005 15:07:57 +0000
(15:07 +0000)
committer
Alexandre Julliard
<julliard@winehq.org>
Thu, 24 Mar 2005 15:07:57 +0000
(15:07 +0000)
tools/widl/parser.y
patch
|
blob
|
blame
|
history
diff --git
a/tools/widl/parser.y
b/tools/widl/parser.y
index 8ca08cd7a0ff482394f5b6c28901c43ad4fd0569..0ae032a991b7b5c3d6c205ffc276b8176c0fa989 100644
(file)
--- a/
tools/widl/parser.y
+++ b/
tools/widl/parser.y
@@
-563,6
+563,7
@@
base_type: tBYTE { $$ = make_type(RPC_FC_BYTE, NULL); }
default: break;
}
}
+ | tUNSIGNED { $$ = make_type(RPC_FC_ULONG, &std_int); $$->sign = -1; }
| tFLOAT { $$ = make_type(RPC_FC_FLOAT, NULL); }
| tDOUBLE { $$ = make_type(RPC_FC_DOUBLE, NULL); }
| tBOOLEAN { $$ = make_type(RPC_FC_BYTE, &std_bool); /* ? */ }