]> git.ipfire.org Git - thirdparty/git.git/blobdiff - builtin/clean.c
Merge branch 'js/ghwf-setup-msbuild-update'
[thirdparty/git.git] / builtin / clean.c
index e53ea52d89bbb473e26666e453d549e6720a9cc2..687ab473c20c6bee7d578a8650cc906fa3e70184 100644 (file)
@@ -162,7 +162,7 @@ static int remove_dirs(struct strbuf *path, const char *prefix, int force_flag,
        if ((force_flag & REMOVE_DIR_KEEP_NESTED_GIT) &&
            is_nonbare_repository_dir(path)) {
                if (!quiet) {
-                       quote_path_relative(path->buf, prefix, &quoted);
+                       quote_path(path->buf, prefix, &quoted, 0);
                        printf(dry_run ?  _(msg_would_skip_git_dir) : _(msg_skip_git_dir),
                                        quoted.buf);
                }
@@ -177,7 +177,7 @@ static int remove_dirs(struct strbuf *path, const char *prefix, int force_flag,
                res = dry_run ? 0 : rmdir(path->buf);
                if (res) {
                        int saved_errno = errno;
-                       quote_path_relative(path->buf, prefix, &quoted);
+                       quote_path(path->buf, prefix, &quoted, 0);
                        errno = saved_errno;
                        warning_errno(_(msg_warn_remove_failed), quoted.buf);
                        *dir_gone = 0;
@@ -202,7 +202,7 @@ static int remove_dirs(struct strbuf *path, const char *prefix, int force_flag,
                        if (remove_dirs(path, prefix, force_flag, dry_run, quiet, &gone))
                                ret = 1;
                        if (gone) {
-                               quote_path_relative(path->buf, prefix, &quoted);
+                               quote_path(path->buf, prefix, &quoted, 0);
                                string_list_append(&dels, quoted.buf);
                        } else
                                *dir_gone = 0;
@@ -210,11 +210,11 @@ static int remove_dirs(struct strbuf *path, const char *prefix, int force_flag,
                } else {
                        res = dry_run ? 0 : unlink(path->buf);
                        if (!res) {
-                               quote_path_relative(path->buf, prefix, &quoted);
+                               quote_path(path->buf, prefix, &quoted, 0);
                                string_list_append(&dels, quoted.buf);
                        } else {
                                int saved_errno = errno;
-                               quote_path_relative(path->buf, prefix, &quoted);
+                               quote_path(path->buf, prefix, &quoted, 0);
                                errno = saved_errno;
                                warning_errno(_(msg_warn_remove_failed), quoted.buf);
                                *dir_gone = 0;
@@ -238,7 +238,7 @@ static int remove_dirs(struct strbuf *path, const char *prefix, int force_flag,
                        *dir_gone = 1;
                else {
                        int saved_errno = errno;
-                       quote_path_relative(path->buf, prefix, &quoted);
+                       quote_path(path->buf, prefix, &quoted, 0);
                        errno = saved_errno;
                        warning_errno(_(msg_warn_remove_failed), quoted.buf);
                        *dir_gone = 0;
@@ -266,7 +266,7 @@ static void pretty_print_dels(void)
        struct column_options copts;
 
        for_each_string_list_item(item, &del_list) {
-               qname = quote_path_relative(item->string, NULL, &buf);
+               qname = quote_path(item->string, NULL, &buf, 0);
                string_list_append(&list, qname);
        }
 
@@ -753,7 +753,7 @@ static int ask_each_cmd(void)
        for_each_string_list_item(item, &del_list) {
                /* Ctrl-D should stop removing files */
                if (!eof) {
-                       qname = quote_path_relative(item->string, NULL, &buf);
+                       qname = quote_path(item->string, NULL, &buf, 0);
                        /* TRANSLATORS: Make sure to keep [y/N] as is */
                        printf(_("Remove %s [y/N]? "), qname);
                        if (git_read_line_interactively(&confirm) == EOF) {
@@ -1047,19 +1047,19 @@ int cmd_clean(int argc, const char **argv, const char *prefix)
                        if (remove_dirs(&abs_path, prefix, rm_flags, dry_run, quiet, &gone))
                                errors++;
                        if (gone && !quiet) {
-                               qname = quote_path_relative(item->string, NULL, &buf);
+                               qname = quote_path(item->string, NULL, &buf, 0);
                                printf(dry_run ? _(msg_would_remove) : _(msg_remove), qname);
                        }
                } else {
                        res = dry_run ? 0 : unlink(abs_path.buf);
                        if (res) {
                                int saved_errno = errno;
-                               qname = quote_path_relative(item->string, NULL, &buf);
+                               qname = quote_path(item->string, NULL, &buf, 0);
                                errno = saved_errno;
                                warning_errno(_(msg_warn_remove_failed), qname);
                                errors++;
                        } else if (!quiet) {
-                               qname = quote_path_relative(item->string, NULL, &buf);
+                               qname = quote_path(item->string, NULL, &buf, 0);
                                printf(dry_run ? _(msg_would_remove) : _(msg_remove), qname);
                        }
                }