mirror of
https://github.com/systemd/systemd
synced 2024-07-21 10:17:21 +00:00
libudev: set errno if udev_new() fails
All other constructors in libudev do that, let's also do this for udev_new().
This commit is contained in:
parent
3e7b9f76f5
commit
9e70a49dc7
|
@ -97,8 +97,10 @@ _public_ struct udev *udev_new(void) {
|
|||
_cleanup_fclose_ FILE *f = NULL;
|
||||
|
||||
udev = new0(struct udev, 1);
|
||||
if (udev == NULL)
|
||||
if (!udev) {
|
||||
errno = -ENOMEM;
|
||||
return NULL;
|
||||
}
|
||||
udev->refcount = 1;
|
||||
|
||||
f = fopen("/etc/udev/udev.conf", "re");
|
||||
|
|
Loading…
Reference in a new issue