{
}
-int test_create_device(struct uinput_device **uidev_return,
- struct libevdev **dev_return,
- ...)
+void test_create_device(struct uinput_device **uidev_return,
+ struct libevdev **dev_return,
+ ...)
{
int rc, fd;
struct uinput_device *uidev;
*uidev_return = uidev;
*dev_return = dev;
-
- return rc == 0 ? rc : -errno;
}
-int test_create_abs_device(struct uinput_device **uidev_return,
- struct libevdev **dev_return,
- int nabs,
- const struct input_absinfo *abs,
- ...)
+void test_create_abs_device(struct uinput_device **uidev_return,
+ struct libevdev **dev_return,
+ int nabs,
+ const struct input_absinfo *abs,
+ ...)
{
int rc, fd;
struct uinput_device *uidev;
*uidev_return = uidev;
*dev_return = dev;
-
- return rc == 0 ? rc : -errno;
}
#include "test-common-uinput.h"
-int test_create_device(struct uinput_device **uidev,
- struct libevdev **dev,
- ...);
-int test_create_abs_device(struct uinput_device **uidev,
- struct libevdev **dev,
- int nabs,
- const struct input_absinfo *abs,
- ...);
+void test_create_device(struct uinput_device **uidev,
+ struct libevdev **dev,
+ ...);
+void test_create_abs_device(struct uinput_device **uidev,
+ struct libevdev **dev,
+ int nabs,
+ const struct input_absinfo *abs,
+ ...);
void test_logfunc_abort_on_error(enum libevdev_log_priority priority,
void *data,
abs[5].value = ABS_MT_TRACKING_ID;
abs[5].maximum = 500;
- rc = test_create_abs_device(&uidev, &dev,
- 6, abs,
- EV_SYN, SYN_REPORT,
- -1);
+ test_create_abs_device(&uidev, &dev,
+ 6, abs,
+ EV_SYN, SYN_REPORT,
+ -1);
uinput_device_event(uidev, EV_ABS, ABS_MT_SLOT, 1);
uinput_device_event(uidev, EV_ABS, ABS_MT_TRACKING_ID, 1);
abs[5].value = ABS_MT_TRACKING_ID;
abs[5].maximum = 500;
- rc = test_create_abs_device(&uidev, &dev,
- 6, abs,
- EV_SYN, SYN_REPORT,
- -1);
+ test_create_abs_device(&uidev, &dev,
+ 6, abs,
+ EV_SYN, SYN_REPORT,
+ -1);
uinput_device_event(uidev, EV_ABS, ABS_MT_SLOT, 1);
uinput_device_event(uidev, EV_ABS, ABS_MT_TRACKING_ID, 1);
uinput_device_event(uidev, EV_SYN, SYN_REPORT, 0);