about summary refs log tree commit diff
path: root/nss/test-netdb.c
diff options
context:
space:
mode:
Diffstat (limited to 'nss/test-netdb.c')
-rw-r--r--nss/test-netdb.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/nss/test-netdb.c b/nss/test-netdb.c
index 6b34b1a8f1..25f68647e0 100644
--- a/nss/test-netdb.c
+++ b/nss/test-netdb.c
@@ -40,6 +40,8 @@
 #include <errno.h>
 #include "nss.h"
 
+#include <support/support.h>
+
 /*
   The following define is necessary for glibc 2.0.6
 */
@@ -177,7 +179,7 @@ test_hosts (void)
   while (gethostname (name, namelen) < 0 && errno == ENAMETOOLONG)
     {
       namelen += 2;		/* tiny increments to test a lot */
-      name = realloc (name, namelen);
+      name = xrealloc (name, namelen);
     }
   if (gethostname (name, namelen) == 0)
     {
@@ -336,5 +338,4 @@ do_test (void)
   return (error_count != 0);
 }
 
-#define TEST_FUNCTION do_test ()
-#include "../test-skeleton.c"
+#include <support/test-driver.c>