X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Ffunctional%2Fstring.c;h=682a1c77ff680db54e5e4af73338a9d78e2e9dca;hb=426ecdcf9eb4ad136069c2db0d357d697a520f62;hp=5d5d43c9360028cf64bc6c6cd76f8fc40024e449;hpb=cfa23cc1bd01f5c44d7746b8b1839f84d5e1b6eb;p=libc-test diff --git a/src/functional/string.c b/src/functional/string.c index 5d5d43c..682a1c7 100644 --- a/src/functional/string.c +++ b/src/functional/string.c @@ -1,4 +1,5 @@ -#define _BSD_SOURCE +#define _DEFAULT_SOURCE 1 +#define _BSD_SOURCE 1 #include #include #include "test.h" @@ -78,7 +79,6 @@ int main(void) TEST(s, strtok(NULL, " ;"), b+16, "%p != %p"); TEST_S(s, "foo", "strtok result"); -#ifdef HAVE_BSD_STRL memset(b, 'x', sizeof b); TEST(i, strlcpy(b, "abc", sizeof b - 1), 3, "length %d != %d"); TEST(i, b[3], 0, "strlcpy did not null-terminate short string (%d)"); @@ -111,6 +111,6 @@ int main(void) memcpy(b, "abc\0\0\0x\0", 8); TEST(i, strlcat(b, "123", 3), 6, "length %d != %d"); TEST_S(b, "abc", "strlcat result"); -#endif + return t_status; }