Git fork

Merge branch 'rs/archive-dedup-printf' into maint-2.38

Code simplification.

* rs/archive-dedup-printf:
archive: deduplicate verbose printing

+3 -5
+3 -5
archive.c
··· 166 166 args->convert = check_attr_export_subst(check); 167 167 } 168 168 169 + if (args->verbose) 170 + fprintf(stderr, "%.*s\n", (int)path.len, path.buf); 171 + 169 172 if (S_ISDIR(mode) || S_ISGITLINK(mode)) { 170 - if (args->verbose) 171 - fprintf(stderr, "%.*s\n", (int)path.len, path.buf); 172 173 err = write_entry(args, oid, path.buf, path.len, mode, NULL, 0); 173 174 if (err) 174 175 return err; 175 176 return (S_ISDIR(mode) ? READ_TREE_RECURSIVE : 0); 176 177 } 177 - 178 - if (args->verbose) 179 - fprintf(stderr, "%.*s\n", (int)path.len, path.buf); 180 178 181 179 /* Stream it? */ 182 180 if (S_ISREG(mode) && !args->convert &&