reverse logic checking for compat code

SVN revision: 48858
This commit is contained in:
Mike Blumenkrantz 2010-05-14 07:24:56 +00:00
parent 87e0ecfaa7
commit 57092e9c95
1 changed files with 6 additions and 6 deletions

View File

@ -71,9 +71,9 @@ _get_syspath_from_watch(void *data, Ecore_Fd_Handler *fd_handler)
if ((!(test = udev_device_get_subsystem(device))) || (strcmp(test, "input")))
goto error;
test = udev_device_get_property_value(device, "ID_CLASS");
if ((!_walk_parents_for_attr(device, "bInterfaceProtocol", "01")) && ((!test) || (strcmp(test, "kbd"))))
goto error;
break;
if ((_walk_parents_for_attr(device, "bInterfaceProtocol", "01")) || ((test) && (!strcmp(test, "kbd"))))
break;
goto error;
#endif
if (!udev_device_get_property_value(device, "ID_INPUT_KEYBOARD"))
goto error;
@ -83,9 +83,9 @@ _get_syspath_from_watch(void *data, Ecore_Fd_Handler *fd_handler)
if ((!(test = udev_device_get_subsystem(device))) || (strcmp(test, "input")))
goto error;
test = udev_device_get_property_value(device, "ID_CLASS");
if ((!_walk_parents_for_attr(device, "bInterfaceProtocol", "02")) && ((!test) || (strcmp(test, "mouse"))))
goto error;
break;
if ((_walk_parents_for_attr(device, "bInterfaceProtocol", "02")) || ((test) && (!strcmp(test, "mouse"))))
break;
goto error;
#endif
if (!udev_device_get_property_value(device, "ID_INPUT_MOUSE"))
goto error;