X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-terminal%2Fsysview.c;h=bd345fa22e7937cc89199522e1725eeb52e40a4a;hb=21978bc3c90ec192130a9ea9df62a75d1262b80c;hp=d885cb4d4aee722e2764df158bfc2560c1dfd4c1;hpb=7ed3a638b2e4ffb5e76a0cf1a008e1c7233edb75;p=elogind.git diff --git a/src/libsystemd-terminal/sysview.c b/src/libsystemd-terminal/sysview.c index d885cb4d4..bd345fa22 100644 --- a/src/libsystemd-terminal/sysview.c +++ b/src/libsystemd-terminal/sysview.c @@ -98,6 +98,7 @@ sysview_device *sysview_device_free(sysview_device *device) { break; } + free(device->name); free(device); return NULL; @@ -821,7 +822,7 @@ static int context_ud_prepare_monitor(sysview_context *c, struct udev_monitor *m return r; } - return r; + return 0; } static int context_ud_prepare_scan(sysview_context *c, struct udev_enumerate *e) {