]> git.ipfire.org Git - thirdparty/git.git/blobdiff - builtin/repack.c
repack.c: rename and unlink pack file if it exists
[thirdparty/git.git] / builtin / repack.c
index bca771054e30f621f4aed31d6dc2ab6b30a0b5cb..fe315772d80fd0c1d22b0401a3f62799e0a09617 100644 (file)
@@ -260,7 +260,7 @@ int cmd_repack(int argc, const char **argv, const char *prefix)
        for_each_string_list_item(item, &names) {
                for (ext = 0; ext < 2; ext++) {
                        char *fname, *fname_old;
-                       fname = mkpathdup("%s/%s%s", packdir,
+                       fname = mkpathdup("%s/pack-%s%s", packdir,
                                                item->string, exts[ext]);
                        if (!file_exists(fname)) {
                                free(fname);
@@ -337,7 +337,7 @@ int cmd_repack(int argc, const char **argv, const char *prefix)
        for_each_string_list_item(item, &names) {
                for (ext = 0; ext < 2; ext++) {
                        char *fname;
-                       fname = mkpath("%s/old-pack-%s%s",
+                       fname = mkpath("%s/old-%s%s",
                                        packdir,
                                        item->string,
                                        exts[ext]);