]> diplodocus.org Git - xorg-xinput/commitdiff
Initialize a few more values to defaults.
authorPeter Hutterer <peter.hutterer@who-t.net>
Tue, 3 May 2011 07:05:45 +0000 (17:05 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Thu, 5 May 2011 00:39:01 +0000 (10:39 +1000)
If we ever print <undefined> for those, we have a buggy X server that's
breaking the protocol. Until that happens this is just to shut up clang.

All three are assigned constant strings only, no free() needed.

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

index 5b5639722f3c0d15e6bf186673253ccc4e74dad7..3c3fee34a3bb5f4504a365373803610ebe623e74 100644 (file)
@@ -99,7 +99,7 @@ static void print_hierarchychangedevent(XIHierarchyEvent *event)
 
     for (i = 0; i < event->num_info; i++)
     {
-        char *use;
+        char *use = "<undefined>";
         switch(event->info[i].use)
         {
             case XIMasterPointer: use = "master pointer"; break;
@@ -149,7 +149,8 @@ static void print_rawevent(XIRawEvent *event)
 
 static void print_enterleave(XILeaveEvent* event)
 {
-    char *mode, *detail;
+    char *mode = "<undefined>",
+         *detail = "<undefined>";
     int i;
 
     printf("    device: %d (%d)\n", event->deviceid, event->sourceid);