INN commit: trunk/lib (getaddrinfo.c)

INN Commit rra at isc.org
Mon Feb 17 18:47:20 UTC 2014


    Date: Monday, February 17, 2014 @ 10:47:20
  Author: iulius
Revision: 9606

sync with latest rra-c-util

Don't check whether a pointer is NULL before passing it into free
and instead assume free can handle NULL pointers properly.  This
has been true for many years.

Modified:
  trunk/lib/getaddrinfo.c

---------------+
 getaddrinfo.c |    6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

Modified: getaddrinfo.c
===================================================================
--- getaddrinfo.c	2014-02-17 18:04:21 UTC (rev 9605)
+++ getaddrinfo.c	2014-02-17 18:47:20 UTC (rev 9606)
@@ -153,10 +153,8 @@
 
     while (ai != NULL) {
         next = ai->ai_next;
-        if (ai->ai_addr != NULL)
-            free(ai->ai_addr);
-        if (ai->ai_canonname != NULL)
-            free(ai->ai_canonname);
+        free(ai->ai_addr);
+        free(ai->ai_canonname);
         free(ai);
         ai = next;
     }



More information about the inn-committers mailing list