t0027: Tests for core.eol=native, eol=lf, eol=crlf
[gitweb.git] / remote.c
index 0f6ef36b7d1f7e76eb3a4a742f2ba0f234d20d15..ae040432037f7463233c5add8257b17ace365b23 100644 (file)
--- a/remote.c
+++ b/remote.c
@@ -523,7 +523,7 @@ static void free_refspecs(struct refspec *refspec, int nr_refspec)
 static struct refspec *parse_refspec_internal(int nr_refspec, const char **refspec, int fetch, int verify)
 {
        int i;
-       struct refspec *rs = xcalloc(sizeof(*rs), nr_refspec);
+       struct refspec *rs = xcalloc(nr_refspec, sizeof(*rs));
 
        for (i = 0; i < nr_refspec; i++) {
                size_t llen;