summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjvoisin2023-09-17 16:23:50 +0200
committerjvoisin2023-09-17 16:23:50 +0200
commit62c26587315cddaeee6708d71f1bd892e24817ee (patch)
treebbca06c3162b6609131b028dcb6049929eaa98a6
parent267d5dbe4f79b8ebff8588700b2a8c0d1e56fc97 (diff)
Fix compilation under clang for bsd-specific functions
-rw-r--r--tests/test_strlcat_dynamic_write.c2
-rw-r--r--tests/test_strlcat_static_write.c2
-rw-r--r--tests/test_strlcpy_dynamic_write.c2
-rw-r--r--tests/test_strlcpy_static_write.c2
4 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_strlcat_dynamic_write.c b/tests/test_strlcat_dynamic_write.c
index c4b3a90..68e2244 100644
--- a/tests/test_strlcat_dynamic_write.c
+++ b/tests/test_strlcat_dynamic_write.c
@@ -6,6 +6,7 @@
6#include <string.h> 6#include <string.h>
7 7
8int main(int argc, char** argv) { 8int main(int argc, char** argv) {
9#if !defined(__clang__)
9 char buffer[8] = {0}; 10 char buffer[8] = {0};
10 strlcat(buffer, "1234567", sizeof(buffer)); 11 strlcat(buffer, "1234567", sizeof(buffer));
11 puts(buffer); 12 puts(buffer);
@@ -15,5 +16,6 @@ int main(int argc, char** argv) {
15 CHK_FAIL_END 16 CHK_FAIL_END
16 17
17 puts(buffer); 18 puts(buffer);
19#endif
18 return ret; 20 return ret;
19} 21}
diff --git a/tests/test_strlcat_static_write.c b/tests/test_strlcat_static_write.c
index 7ec70fe..b840372 100644
--- a/tests/test_strlcat_static_write.c
+++ b/tests/test_strlcat_static_write.c
@@ -6,6 +6,7 @@
6#include <string.h> 6#include <string.h>
7 7
8int main(int argc, char** argv) { 8int main(int argc, char** argv) {
9#if !defined(__clang__)
9 char buffer[8] = {0}; 10 char buffer[8] = {0};
10 strlcat(buffer, "1234567", sizeof(buffer)); 11 strlcat(buffer, "1234567", sizeof(buffer));
11 puts(buffer); 12 puts(buffer);
@@ -15,5 +16,6 @@ int main(int argc, char** argv) {
15 CHK_FAIL_END 16 CHK_FAIL_END
16 17
17 puts(buffer); 18 puts(buffer);
19#endif
18 return ret; 20 return ret;
19} 21}
diff --git a/tests/test_strlcpy_dynamic_write.c b/tests/test_strlcpy_dynamic_write.c
index 3a96551..9dd2a82 100644
--- a/tests/test_strlcpy_dynamic_write.c
+++ b/tests/test_strlcpy_dynamic_write.c
@@ -6,6 +6,7 @@
6#include <string.h> 6#include <string.h>
7 7
8int main(int argc, char** argv) { 8int main(int argc, char** argv) {
9#if !defined(__clang__)
9 char buffer[8] = {0}; 10 char buffer[8] = {0};
10 strlcpy(buffer, "1234567", sizeof(buffer)); 11 strlcpy(buffer, "1234567", sizeof(buffer));
11 puts(buffer); 12 puts(buffer);
@@ -15,5 +16,6 @@ int main(int argc, char** argv) {
15 CHK_FAIL_END 16 CHK_FAIL_END
16 17
17 puts(buffer); 18 puts(buffer);
19#endif
18 return ret; 20 return ret;
19} 21}
diff --git a/tests/test_strlcpy_static_write.c b/tests/test_strlcpy_static_write.c
index 0628a1b..e9d8994 100644
--- a/tests/test_strlcpy_static_write.c
+++ b/tests/test_strlcpy_static_write.c
@@ -6,6 +6,7 @@
6#include <string.h> 6#include <string.h>
7 7
8int main(int argc, char** argv) { 8int main(int argc, char** argv) {
9#if !defined(__clang__)
9 char buffer[8] = {0}; 10 char buffer[8] = {0};
10 strlcpy(buffer, "1234567", sizeof(buffer)); 11 strlcpy(buffer, "1234567", sizeof(buffer));
11 puts(buffer); 12 puts(buffer);
@@ -15,5 +16,6 @@ int main(int argc, char** argv) {
15 CHK_FAIL_END 16 CHK_FAIL_END
16 17
17 puts(buffer); 18 puts(buffer);
19#endif
18 return ret; 20 return ret;
19} 21}