From b7e734fc22cb37d42a3c6fec6343490be929f6aa Mon Sep 17 00:00:00 2001 From: NeilBrown Date: Thu, 29 Jul 2010 13:16:01 +1000 Subject: [PATCH] Fix use of rv in Grow_reshape 1/ and extra local var was declared, which causes rv setting to be lost 2/ a -ve rv was left -ve while we should be return 1 on err. Signed-off-by: NeilBrown --- Grow.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Grow.c b/Grow.c index dd05d4d..e466a08 100644 --- a/Grow.c +++ b/Grow.c @@ -759,6 +759,7 @@ int Grow_reshape(char *devname, int fd, int quiet, char *backup_file, if (err == EBUSY && (array.state & (1<