From 21ab852483058ac6df5dee63b2cb8fabc7d58e49 Mon Sep 17 00:00:00 2001 From: Lou Berger Date: Mon, 7 Nov 2016 07:33:15 -0500 Subject: [PATCH] prefix.c: replace free with XFREE for memory allocated with XMALLOC Signed-off-by: Lou Berger --- lib/prefix.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/prefix.c b/lib/prefix.c index bc6afcf9f8..84a04c5300 100644 --- a/lib/prefix.c +++ b/lib/prefix.c @@ -665,7 +665,7 @@ str2prefix_ipv6 (const char *str, struct prefix_ipv6 *p) strncpy (cp, str, pnt - str); *(cp + (pnt - str)) = '\0'; ret = inet_pton (AF_INET6, cp, &p->prefix); - free (cp); + XFREE (MTYPE_TMP, cp); if (ret == 0) return 0; plen = (u_char) atoi (++pnt);