From: Neil Brown Date: Sat, 12 Jul 2008 10:28:38 +0000 (+1000) Subject: Fix fd comparison in Incremental X-Git-Tag: mdadm-3.0-devel1~125 X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fmdadm.git;a=commitdiff_plain;h=d7161f3b5150d217c8cbbf16a5d567885679b7b8 Fix fd comparison in Incremental fd==0 is theoretically possible... --- diff --git a/Incremental.c b/Incremental.c index 712f2bdb..266111ae 100644 --- a/Incremental.c +++ b/Incremental.c @@ -727,7 +727,7 @@ static char *container2devname(char *devname) int fd = open(devname, O_RDONLY); char *mdname = NULL; - if (fd > 0) { + if (fd >= 0) { mdname = devnum2devname(fd2devnum(fd)); close(fd); }