expr: drop ExprResult from ResolveKeyName
authorRan Benita <ran234@gmail.com>
Mon, 23 Jul 2012 08:56:13 +0000 (11:56 +0300)
committerRan Benita <ran234@gmail.com>
Thu, 26 Jul 2012 22:56:11 +0000 (01:56 +0300)
commit761b675cc3eaf34bb5b75a3f459e328b330bb551
treec3d293ea6794ff5cfedc26b97366ef06ef502729
parent01c81fa61ecc2bd4f3753bb98d4153e97b1ac897
expr: drop ExprResult from ResolveKeyName

Explicit is better than implicit, and this union makes it hard to follow
what's what, particularly the confusion with ival/uval.
The other Resolve functions will follow.

Signed-off-by: Ran Benita <ran234@gmail.com>
src/xkbcomp/action.c
src/xkbcomp/expr.c
src/xkbcomp/expr.h