Code

"remote prune": be quiet when there is nothing to prune
authorJunio C Hamano <gitster@pobox.com>
Thu, 12 Jun 2008 06:43:25 +0000 (23:43 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 12 Jun 2008 06:43:25 +0000 (23:43 -0700)
The previous commit made it always say "Pruning $remote" but reported the
URL only when there is something to prune.  Make it consistent by not
saying anything at all when there is nothing to prune.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin-remote.c

index 4b00cf92581e6f8cbe81c3d54825d210a2ccf979..145dd8568c7a644344d8bb25ba395b10c5835c5c 100644 (file)
@@ -560,12 +560,13 @@ static int prune(int argc, const char **argv)
 
                get_remote_ref_states(*argv, &states, 1);
 
-               printf("Pruning %s\n", *argv);
-               if (states.stale.nr)
+               if (states.stale.nr) {
+                       printf("Pruning %s\n", *argv);
                        printf("URL: %s\n",
                               states.remote->url_nr
                               ? states.remote->url[0]
                               : "(no URL)");
+               }
 
                for (i = 0; i < states.stale.nr; i++) {
                        const char *refname = states.stale.items[i].util;