]> diplodocus.org Git - xorg-xinput/commitdiff
Silence compiler warning
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 3 May 2011 07:02:48 +0000 (17:02 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 5 May 2011 00:39:01 +0000 (10:39 +1000)
Static analysis claims that ptr += size may assign garbage. But since the
protocol requires format to be 8, 16 or 32, size should always have a valid
value. Initialize to 0 to shut up clang.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
src/property.c

index f8b21c7f4ced650fcd89307033cb3ed1476a9601..87f9fc672091f094f2b52c8413489142b022f4be 100644 (file)
@@ -59,7 +59,7 @@ print_property(Display *dpy, XDevice* dev, Atom property)
     int                 act_format;
     unsigned long       nitems, bytes_after;
     unsigned char       *data, *ptr;
     int                 act_format;
     unsigned long       nitems, bytes_after;
     unsigned char       *data, *ptr;
-    int                 j, done = False, size;
+    int                 j, done = False, size = 0;
 
     name = XGetAtomName(dpy, property);
     printf("\t%s (%ld):\t", name, property);
 
     name = XGetAtomName(dpy, property);
     printf("\t%s (%ld):\t", name, property);