X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=builtin-prune.c;h=c767a0ac8930166315c26d8ece2e72b4f1942d55;hb=fc721b699b817e9cb78994c6dd6d86e744bd2112;hp=947de8cf258c73d8a327ef3a1daed417ba533f1b;hpb=2b603260f325b895baa20867bd45c8e251f19b78;p=git.git diff --git a/builtin-prune.c b/builtin-prune.c index 947de8cf2..c767a0ac8 100644 --- a/builtin-prune.c +++ b/builtin-prune.c @@ -69,11 +69,6 @@ static int prune_dir(int i, char *path) if (de->d_name[0] != '.') break; continue; - case 14: - if (prefixcmp(de->d_name, "tmp_obj_")) - break; - prune_tmp_object(path, de->d_name); - continue; case 38: sprintf(name, "%02x", i); memcpy(name+2, de->d_name, len+1); @@ -90,6 +85,10 @@ static int prune_dir(int i, char *path) prune_object(path, de->d_name, sha1); continue; } + if (!prefixcmp(de->d_name, "tmp_obj_")) { + prune_tmp_object(path, de->d_name); + continue; + } fprintf(stderr, "bad sha1 file: %s/%s\n", path, de->d_name); } if (!show_only)