read_directory_recursive: reduce one indentation level

Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Nguyễn Thái Ngọc Duy committed Oct 24, 2011 at 17:36 UTC 02cb67530e62e77d437cd68b4bb4307ab752b6a0
1 file changed +25 -25
dir.c
+25 -25
@@ -968,34 +968,34 @@ static int read_directory_recursive(struct dir_struct *dir,
968 {
969 DIR *fdir = opendir(*base ? base : ".");
970 int contents = 0;
971 + struct dirent *de;
972 + char path[PATH_MAX + 1];
973
972 - if (fdir) {
973 - struct dirent *de;
974 - char path[PATH_MAX + 1];
975 - memcpy(path, base, baselen);
976 -
977 - while ((de = readdir(fdir)) != NULL) {
978 - int len;
979 - switch (treat_path(dir, de, path, sizeof(path),
980 - baselen, simplify, &len)) {
981 - case path_recurse:
982 - contents += read_directory_recursive
983 - (dir, path, len, 0, simplify);
984 - continue;
985 - case path_ignored:
986 - continue;
987 - case path_handled:
988 - break;
989 - }
990 - contents++;
991 - if (check_only)
992 - goto exit_early;
993 - else
994 - dir_add_name(dir, path, len);
974 + if (!fdir)
975 + return 0;
976 +
977 + memcpy(path, base, baselen);
978 +
979 + while ((de = readdir(fdir)) != NULL) {
980 + int len;
981 + switch (treat_path(dir, de, path, sizeof(path),
982 + baselen, simplify, &len)) {
983 + case path_recurse:
984 + contents += read_directory_recursive(dir, path, len, 0, simplify);
985 + continue;
986 + case path_ignored:
987 + continue;
988 + case path_handled:
989 + break;
990 }
996 -exit_early:
997 - closedir(fdir);
991 + contents++;
992 + if (check_only)
993 + goto exit_early;
994 + else
995 + dir_add_name(dir, path, len);
996 }
997 +exit_early:
998 + closedir(fdir);
999
1000 return contents;
1001 }