expr: paper over a maybe-uninitialized warning Signed-off-by: Ran Benita <ran234@gmail.com>
diff --git a/src/xkbcomp/expr.c b/src/xkbcomp/expr.c
index 8b15c1c..3ff3c18 100644
--- a/src/xkbcomp/expr.c
+++ b/src/xkbcomp/expr.c
@@ -510,8 +510,8 @@ ExprResolveMaskLookup(struct xkb_context *ctx, const ExprDef *expr,
unsigned int *val_rtrn, IdentLookupFunc lookup,
const void *lookupPriv)
{
- bool ok = 0;
- unsigned int l, r;
+ bool ok = false;
+ unsigned int l = 0, r = 0;
int v;
ExprDef *left, *right;
const char *bogus = NULL;