diff options
| -rw-r--r-- | src/pacman/util.c | 10 | 
1 files changed, 4 insertions, 6 deletions
| diff --git a/src/pacman/util.c b/src/pacman/util.c index cbe371d6..d7a5e01f 100644 --- a/src/pacman/util.c +++ b/src/pacman/util.c @@ -206,12 +206,10 @@ int rmrf(const char *path)  			return 1;  		}  		for(dp = readdir(dirp); dp != NULL; dp = readdir(dirp)) { -			if(dp->d_name) { -				if(strcmp(dp->d_name, "..") != 0 && strcmp(dp->d_name, ".") != 0) { -					char name[PATH_MAX]; -					snprintf(name, PATH_MAX, "%s/%s", path, dp->d_name); -					errflag += rmrf(name); -				} +			if(strcmp(dp->d_name, "..") != 0 && strcmp(dp->d_name, ".") != 0) { +				char name[PATH_MAX]; +				snprintf(name, PATH_MAX, "%s/%s", path, dp->d_name); +				errflag += rmrf(name);  			}  		}  		closedir(dirp); | 
