t3700: fix broken test under !POSIXPERM
[gitweb.git] / tmp-objdir.c
index 9443868be1e0918d7855cd3e409941526adcefc9..64435f23a483dfc40e91437f0689bdfb9ac4b8f8 100644 (file)
@@ -147,6 +147,8 @@ struct tmp_objdir *tmp_objdir_create(void)
        env_append(&t->env, ALTERNATE_DB_ENVIRONMENT,
                   absolute_path(get_object_directory()));
        env_replace(&t->env, DB_ENVIRONMENT, absolute_path(t->path.buf));
+       env_replace(&t->env, GIT_QUARANTINE_ENVIRONMENT,
+                   absolute_path(t->path.buf));
 
        return t;
 }
@@ -186,7 +188,7 @@ static int read_dir_paths(struct string_list *out, const char *path)
                return -1;
 
        while ((de = readdir(dh)))
-               if (!is_dot_or_dotdot(de->d_name))
+               if (de->d_name[0] != '.')
                        string_list_append(out, de->d_name);
 
        closedir(dh);