Hi tech,

there is an unnecessary NULL check before calling free.

fritjof

Index: xmalloc.c
===================================================================
RCS file: /cvs/src/usr.bin/rcs/xmalloc.c,v
retrieving revision 1.4
diff -u -p -r1.4 xmalloc.c
--- xmalloc.c   7 Jun 2009 08:39:13 -0000       1.4
+++ xmalloc.c   31 May 2014 19:19:18 -0000
@@ -76,8 +76,6 @@ xrealloc(void *ptr, size_t nmemb, size_t
 void
 xfree(void *ptr)
 {
-       if (ptr == NULL)
-               errx(1, "xfree: NULL pointer given as argument");
        free(ptr);
 }

Reply via email to