From: Maxime Villard Date: Wed, 2 Jan 2013 15:57:07 +0000 (-0500) Subject: libkms: return -EINVAL on fstat error X-Git-Tag: accepted/2.0alpha-wayland/20130301.050454~22 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=baf0a7daafc7636106e1b19267ed22e22b1a2283;p=profile%2Fivi%2Flibdrm.git libkms: return -EINVAL on fstat error On error fstat return -1, instead return -EINVAL to caller Signed-off-by: Maxime Villard Signed-off-by: Jerome Glisse --- diff --git a/libkms/linux.c b/libkms/linux.c index fc4f205..eec0162 100644 --- a/libkms/linux.c +++ b/libkms/linux.c @@ -68,7 +68,7 @@ linux_name_from_sysfs(int fd, char **out) ret = fstat(fd, &buffer); if (ret) - return ret; + return -EINVAL; if (!S_ISCHR(buffer.st_mode)) return -EINVAL;