diff options
author | Brian Gesiak <modocache@gmail.com> | 2014-05-27 00:33:55 +0900 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-05-27 14:02:45 -0700 |
commit | da7a478bc055bd5fdbdf1895367c803d528cf579 (patch) | |
tree | 9e581441bed4230d630c5e96d7021242fad6f193 | |
parent | reflog-walk.c: rearrange xcalloc arguments (diff) | |
download | tgif-da7a478bc055bd5fdbdf1895367c803d528cf579.tar.xz |
remote.c: rearrange xcalloc arguments
xcalloc() takes two arguments: the number of elements and their size.
parse_refspec_internal passes the arguments in reverse order, passing the
size of a refspec, followed by the number to allocate.
Rearrange them so they are in the correct order.
Signed-off-by: Brian Gesiak <modocache@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r-- | remote.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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; |