From: Dan Williams Date: Mon, 14 Jul 2008 21:10:02 +0000 (-0700) Subject: managemon: don't treat sysfs_add_disk as boolean function X-Git-Tag: mdadm-3.0-devel1~112 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=00451d9874869831bd116e966f12c88a0fc70fb5;p=thirdparty%2Fmdadm.git managemon: don't treat sysfs_add_disk as boolean function Signed-off-by: Dan Williams --- diff --git a/managemon.c b/managemon.c index 9b93ce4e..3814fa95 100644 --- a/managemon.c +++ b/managemon.c @@ -289,7 +289,7 @@ static void manage_member(struct mdstat_ent *mdstat, * and open files for each newdev */ for (d = newdev; d ; d = d->next) { struct mdinfo *newd; - if (sysfs_add_disk(&newa->info, d)) + if (sysfs_add_disk(&newa->info, d) < 0) continue; newd = newa->info.devs; newd->state_fd = sysfs_open(a->devnum,