From d585b4189aff8d7952847f75b19b4f092ab3b88b Mon Sep 17 00:00:00 2001 From: Daniel Stone Date: Sat, 4 Nov 2006 21:47:55 +0200 Subject: [PATCH] xkb: fix uninitialised warning Fix uninitialised warning with memset(); we never actually use it uninitialised, but gcc doesn't know that. --- xkb/xkbActions.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/xkb/xkbActions.c b/xkb/xkbActions.c index 0cbf8d007..e0bf89c7b 100644 --- a/xkb/xkbActions.c +++ b/xkb/xkbActions.c @@ -868,6 +868,10 @@ XkbStateRec old; unsigned mods,mask,oldCoreState = 0,oldCorePrevState = 0; xkbDeviceInfoPtr xkbPrivPtr = XKBDEVICEINFO(xkbi->device); + /* never actually used uninitialised, but gcc isn't smart enough + * to work that out. */ + memset(&old, 0, sizeof(old)); + if ((filter->keycode!=0)&&(filter->keycode!=keycode)) return 1;