From a0528c55858bee16080aba57d1ea834c6c22ad98 Mon Sep 17 00:00:00 2001 From: illiliti Date: Fri, 31 Jul 2020 00:08:37 +0300 Subject: [PATCH] check NULL --- udev_device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/udev_device.c b/udev_device.c index 8868023..a4cceac 100644 --- a/udev_device.c +++ b/udev_device.c @@ -125,6 +125,10 @@ struct udev_device *udev_device_get_parent(struct udev_device *udev_device) path = strdup(udev_device_get_syspath(udev_device)); + if (!path) { + return NULL; + } + do { if ((tmp = strrchr(path, '/'))) { *tmp = '\0';