* tests/test-ptsname_r.c (null_ptr): New function.
(test_errors): Use it.
+2011-11-10 Bruno Haible <bruno@clisp.org>
+
+ ptsname_r test: Avoid gcc warning on glibc systems.
+ * tests/test-ptsname_r.c (null_ptr): New function.
+ (test_errors): Use it.
+
2011-11-10 Bruno Haible <bruno@clisp.org>
ptsname_r: Avoid compilation error on OSF/1 5.1.
&& SAME_INODE (statbuf1, statbuf2)));
}
+static char *
+null_ptr (void)
+{
+ return NULL;
+}
+
static void
test_errors (int fd, const char *slave)
{
}
errno = 0;
- result = ptsname_r (fd, NULL, 0);
+ result = ptsname_r (fd, null_ptr (), 0);
ASSERT (result != 0);
ASSERT (result == errno);
ASSERT (errno == EINVAL);