From: Yu Watanabe Date: Fri, 24 Aug 2018 05:30:24 +0000 (+0900) Subject: libudev-device: use original negative errno X-Git-Tag: v240~720^2~16 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1b6374d285124f42606d40f36c78695c42264dd1;p=thirdparty%2Fsystemd.git libudev-device: use original negative errno --- diff --git a/src/libudev/libudev-device.c b/src/libudev/libudev-device.c index 7de7c52527b..6398cd2fab2 100644 --- a/src/libudev/libudev-device.c +++ b/src/libudev/libudev-device.c @@ -773,7 +773,7 @@ _public_ unsigned long long int udev_device_get_usec_since_initialized(struct ud r = sd_device_get_usec_since_initialized(udev_device->device, &ts); if (r < 0) { - errno = EINVAL; + errno = -r; return 0; }