X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/rsync-backup/blobdiff_plain/b7ac8b5ee90873efc97800a64cec28a7aa543c7b..HEAD:/rfreezefs.c diff --git a/rfreezefs.c b/rfreezefs.c index 9f915ae..fa1f053 100644 --- a/rfreezefs.c +++ b/rfreezefs.c @@ -252,7 +252,7 @@ static void partial_cleanup(size_t n) int i; int bad = 0; - for (i = 0; i < nfs; i++) { + for (i = 0; i < n; i++) { if (fs[i] == -1) emerg("not really thawing ", fsname[i], EOM); else if (fs[i] != -2) { @@ -557,7 +557,7 @@ connected: * Hopefully this will prevent bad things happening if we have an accident. */ - for (i = 0; i < sizeof(sigcatch)/sizeof(sigcatch[0]); i++) { + for (i = 0; i < N(sigcatch); i++) { if (signal(sigcatch[i], sigmumble) == SIG_ERR) die(2, "signal (%d): %s", i, strerror(errno)); }