Protect against NULL device on log handler

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2013-06-04 14:53:30 +10:00
parent 7c860d6002
commit a7c5ae50f4

View file

@ -194,6 +194,9 @@ libevdev_free(struct libevdev *dev)
void void
libevdev_set_log_handler(struct libevdev *dev, libevdev_log_func_t logfunc) libevdev_set_log_handler(struct libevdev *dev, libevdev_log_func_t logfunc)
{ {
if (dev == NULL)
return;
dev->log = logfunc ? logfunc : libevdev_noop_log_func; dev->log = logfunc ? logfunc : libevdev_noop_log_func;
} }