Code

builtin-remote: make rm() use properly named variable to hold return value
authorJay Soffian <jaysoffian@gmail.com>
Tue, 3 Feb 2009 17:51:12 +0000 (12:51 -0500)
committerJunio C Hamano <gitster@pobox.com>
Wed, 4 Feb 2009 05:12:23 +0000 (21:12 -0800)
"i" is a loop counter and should not be used to hold a return value; use
"result" instead which is consistent with the rest of builtin-remote.c.

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

index 5af4e643eb9dceccc62a5ce44069e0164bc12311..9ccc8a90e9b03ead54f454dc9a818627e76c7744 100644 (file)
@@ -356,7 +356,7 @@ static int rm(int argc, const char **argv)
        struct known_remotes known_remotes = { NULL, NULL };
        struct string_list branches = { NULL, 0, 0, 1 };
        struct branches_for_remote cb_data = { NULL, &branches, &known_remotes };
-       int i;
+       int i, result;
 
        if (argc != 2)
                usage_with_options(builtin_remote_usage, options);
@@ -397,14 +397,14 @@ static int rm(int argc, const char **argv)
         * refs, which are invalidated when deleting a branch.
         */
        cb_data.remote = remote;
-       i = for_each_ref(add_branch_for_removal, &cb_data);
+       result = for_each_ref(add_branch_for_removal, &cb_data);
        strbuf_release(&buf);
 
-       if (!i)
-               i = remove_branches(&branches);
+       if (!result)
+               result = remove_branches(&branches);
        string_list_clear(&branches, 1);
 
-       return i;
+       return result;
 }
 
 static void show_list(const char *title, struct string_list *list,