]> git.proxmox.com Git - mirror_frr.git/commitdiff
isisd: Fix size of malloc
authorChristian Franke <nobody@nowhere.ws>
Tue, 14 Jun 2016 18:07:06 +0000 (20:07 +0200)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 21 Oct 2016 00:28:26 +0000 (20:28 -0400)
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Acked-by: Donald Sharp <sharpd@cumulusnetworks.com>
isisd/isis_routemap.c

index 1f947fb04754a7bd63ceb46a3b84026d7278db42..070965b2dfbad3b53a327f4eaffaa2e745cb9fbd 100644 (file)
@@ -230,7 +230,7 @@ route_set_metric_compile(const char *arg)
   if (arg[0] == '\0' || *endp != '\0' || metric > MAX_WIDE_PATH_METRIC)
     return NULL;
 
-  ret = XCALLOC(MTYPE_ROUTE_MAP_COMPILED, sizeof(ret));
+  ret = XCALLOC(MTYPE_ROUTE_MAP_COMPILED, sizeof(*ret));
   *ret = metric;
 
   return ret;