dir: add remove_untracked_cache()
[gitweb.git] / builtin / update-index.c
index 5f8630c61b016a53468516c7ed4aa5e1641c3dd5..d90154c59a99c5da4b853f6440cf007dd862841c 100644 (file)
@@ -1126,11 +1126,7 @@ int cmd_update_index(int argc, const char **argv, const char *prefix)
                add_untracked_cache(&the_index);
                report(_("Untracked cache enabled for '%s'"), get_git_work_tree());
        } else if (untracked_cache == UC_DISABLE) {
-               if (the_index.untracked) {
-                       free_untracked_cache(the_index.untracked);
-                       the_index.untracked = NULL;
-                       the_index.cache_changed |= UNTRACKED_CHANGED;
-               }
+               remove_untracked_cache(&the_index);
                report(_("Untracked cache disabled"));
        }