Page MenuHomeFreeBSD

D7506.1794110520.diff
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

D7506.1794110520.diff

Index: head/contrib/netbsd-tests/lib/libc/gen/t_basedirname.c
===================================================================
--- head/contrib/netbsd-tests/lib/libc/gen/t_basedirname.c
+++ head/contrib/netbsd-tests/lib/libc/gen/t_basedirname.c
@@ -111,6 +111,7 @@
} else
base = basename(NULL);
+#ifdef __NetBSD__
/*
* basename(3) is allowed to modify the input buffer.
* However, that is considered hostile by some programs,
@@ -127,6 +128,7 @@
test_basename_table[i].input);
atf_tc_fail("Input buffer was modified.");
}
+#endif
/* Make sure the result is correct. */
if (strcmp(test_basename_table[i].output, base) != 0) {
@@ -162,6 +164,7 @@
} else
base = dirname(NULL);
+#ifdef __NetBSD__
/*
* dirname(3) is allowed to modify the input buffer.
* However, that is considered hostile by some programs,
@@ -178,6 +181,7 @@
test_dirname_table[i].input);
atf_tc_fail("Input buffer was modified.");
}
+#endif
/* Make sure the result is correct. */
if (strcmp(test_dirname_table[i].output, base) != 0) {

File Metadata

Mime Type
text/plain
Expires
Sun, Nov 8, 4:02 AM (1 h, 14 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
41566522
Default Alt Text
D7506.1794110520.diff (1 KB)

Event Timeline