From: duna.oh Date: Fri, 27 Jan 2023 07:26:43 +0000 (+0900) Subject: evdev: resolve memory leak X-Git-Tag: accepted/tizen/unified/20240105.013022~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=55f5ed01da165065dc19d4f4c0e1f6cb24173f89;p=platform%2Fupstream%2Flibinput.git evdev: resolve memory leak --- diff --git a/src/evdev.c b/src/evdev.c index 660acc20..813b0c81 100644 --- a/src/evdev.c +++ b/src/evdev.c @@ -2502,7 +2502,7 @@ evdev_device_create(struct libinput_seat *seat, if (strcmp(devnode, udev_device_get_devnode(d->udev_device))== 0) { log_info(libinput, "%s device is already opened\n", d->devname); - return NULL; + goto err; } }