diff options
| author | jvoisin | 2023-09-17 16:23:50 +0200 |
|---|---|---|
| committer | jvoisin | 2023-09-17 16:23:50 +0200 |
| commit | 62c26587315cddaeee6708d71f1bd892e24817ee (patch) | |
| tree | bbca06c3162b6609131b028dcb6049929eaa98a6 /tests | |
| parent | 267d5dbe4f79b8ebff8588700b2a8c0d1e56fc97 (diff) | |
Fix compilation under clang for bsd-specific functions
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_strlcat_dynamic_write.c | 2 | ||||
| -rw-r--r-- | tests/test_strlcat_static_write.c | 2 | ||||
| -rw-r--r-- | tests/test_strlcpy_dynamic_write.c | 2 | ||||
| -rw-r--r-- | tests/test_strlcpy_static_write.c | 2 |
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 | ||
| 8 | int main(int argc, char** argv) { | 8 | int 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 | ||
| 8 | int main(int argc, char** argv) { | 8 | int 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 | ||
| 8 | int main(int argc, char** argv) { | 8 | int 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 | ||
| 8 | int main(int argc, char** argv) { | 8 | int 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 | } |
