diff --git a/src/xpdev/dirwrap.c b/src/xpdev/dirwrap.c index dcf2107d62e279c3be839d02c8b775f2b25b324f..7ea60a45012b41b7f0f2372ad6028adb13494b7a 100644 --- a/src/xpdev/dirwrap.c +++ b/src/xpdev/dirwrap.c @@ -823,7 +823,7 @@ int delfiles(const char *inpath, const char *spec, size_t keep) if(recursed >= 0) files += recursed; else - errors += recursed; + errors += (-recursed); if(rmdir(fpath) != 0) errors++; continue;