From 32f9d14551adcdd5e6000a1884e157a193492928 Mon Sep 17 00:00:00 2001 From: illiliti Date: Thu, 3 Jun 2021 09:24:55 +0300 Subject: [PATCH] udev_monitor.c: fix bad return value in udev_monitor_enable_receiving --- udev_monitor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/udev_monitor.c b/udev_monitor.c index be7ec22..804dd36 100644 --- a/udev_monitor.c +++ b/udev_monitor.c @@ -170,7 +170,7 @@ int udev_monitor_enable_receiving(struct udev_monitor *udev_monitor) return -1; } - return pthread_create(&udev_monitor->thread, NULL, handle_event, udev_monitor); + return (pthread_create(&udev_monitor->thread, NULL, handle_event, udev_monitor) == 0) - 1; } /* XXX NOT IMPLEMENTED */ int udev_monitor_set_receive_buffer_size(struct udev_monitor *udev_monitor, int size)