diff options
-rw-r--r-- | src/cmd/vac/vac.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/cmd/vac/vac.c b/src/cmd/vac/vac.c index ff977235..fbb4a51b 100644 --- a/src/cmd/vac/vac.c +++ b/src/cmd/vac/vac.c @@ -686,9 +686,8 @@ vacmerge(DirSink *dsink, char *lname, char *sname) VacDir dir; uvlong max; - p = strrchr(sname, '.'); - if(p == 0 || strcmp(p, ".vac")) - return 0; + if((p=strrchr(sname, '.') == nil || strcmp(p, ".vac") != 0) + return -1; d = nil; fs = vacfsopen(dsink->sink->z, sname, VtOREAD, 100); |