GIT 1.1.5
[gitweb.git] / fetch-pack.c
index 2528053fa8140377b1efcd528fc34cd88c895cc8..27f5d2a5ff78340d791d1162ec07c153740ac2d2 100644 (file)
@@ -262,9 +262,6 @@ static void filter_refs(struct ref **refs, int nr_match, char **match)
 {
        struct ref *prev, *current, *next;
 
-       if (!nr_match)
-               return;
-
        for (prev = NULL, current = *refs; current; current = next) {
                next = current->next;
                if ((!memcmp(current->name, "refs/", 5) &&
@@ -416,11 +413,11 @@ int main(int argc, char **argv)
                                exec = arg + 7;
                                continue;
                        }
-                       if (!strcmp("-q", arg)) {
+                       if (!strcmp("--quiet", arg) || !strcmp("-q", arg)) {
                                quiet = 1;
                                continue;
                        }
-                       if (!strcmp("-k", arg)) {
+                       if (!strcmp("--keep", arg) || !strcmp("-k", arg)) {
                                keep_pack = 1;
                                continue;
                        }