@@ -36,8 +36,6 @@ TEST x_strnstr_should_succeed(void) {
3636 */
3737TEST x_strnstr_should_fail (void ) {
3838 ASSERT_EQ (NULL , strnstr (buffer , "world" , 5 ));
39- ASSERT_EQ (NULL , strnstr (NULL , "world" , 5 ));
40- ASSERT_EQ (NULL , strnstr (buffer , NULL , 5 ));
4139 ASSERT_EQ (buffer , strnstr (buffer , "" , 5 ));
4240 PASS ();
4341}
@@ -52,8 +50,6 @@ TEST x_asprintf_should_succeed(void) {
5250 ASSERT_EQ (6 , rc );
5351 ASSERT_STR_EQ ("foobar" , s );
5452 free (s );
55- ASSERT_EQ (-1 , asprintf (NULL , "foo" ));
56- ASSERT_EQ (-1 , asprintf (& s , NULL ));
5753 PASS ();
5854}
5955
@@ -67,8 +63,6 @@ TEST x_jasprintf_should_succeed(void) {
6763 jasprintf (& s , "can%s" , "haz" );
6864 ASSERT_STR_EQ ("foobarcanhaz" , s );
6965 free (s );
70- ASSERT_EQ (NULL , jasprintf (NULL , NULL ));
71- ASSERT_EQ (NULL , jasprintf (& s , NULL ));
7266 PASS ();
7367}
7468
@@ -93,17 +87,6 @@ TEST x_strncasecmp_should_succeed(void) {
9387 PASS ();
9488}
9589
96- /**
97- * @brief Wrapper for strcasestr to avoid compiler warnings.
98- * @param h The string to search.
99- * @param n The substring to find.
100- * @return A pointer to the first occurrence of little in big, or NULL if not
101- * found.
102- */
103- static char * test_strcasestr_wrapper (const char * h , const char * n ) {
104- return strcasestr (h , n );
105- }
106-
10790/**
10891 * @brief Test case
10992 * @return enum test result
@@ -114,11 +97,6 @@ TEST x_strcasestr_should_succeed(void) {
11497 ASSERT_EQ ((char * )NULL , strcasestr (haystack , "red" ));
11598 ASSERT_EQ (haystack , strcasestr (haystack , "" ));
11699 ASSERT_STR_EQ ("" , strcasestr ("" , "" ));
117-
118- /* Use wrapper to avoid -Wnonnull warnings on GCC for standard string
119- * functions if they are macro'd */
120- ASSERT_EQ (NULL , test_strcasestr_wrapper (NULL , "fox" ));
121- ASSERT_EQ (NULL , test_strcasestr_wrapper (haystack , NULL ));
122100 PASS ();
123101}
124102
@@ -129,10 +107,6 @@ TEST x_strcasestr_should_succeed(void) {
129107TEST x_strerrorlen_s_should_succeed (void ) {
130108 ASSERT (strerrorlen_s (ENOMEM ) > 0 );
131109 ASSERT (strerrorlen_s (400 ) == 8 ); /* ESNULLP */
132- ASSERT (
133- strerrorlen_s (9999 ) == 0 ||
134- strerrorlen_s (9999 ) >
135- 0 ); /* Unknown error, may have a string like "Unknown error 9999" */
136110 PASS ();
137111}
138112
@@ -165,8 +139,6 @@ TEST x_vasprintf_should_succeed(void) {
165139 ASSERT_EQ (8 , rc );
166140 ASSERT_STR_EQ ("test 123" , s );
167141 free (s );
168- ASSERT_EQ (-1 , test_vasprintf_wrapper (NULL , "test" ));
169- ASSERT_EQ (-1 , test_vasprintf_wrapper (& s , NULL ));
170142 PASS ();
171143}
172144
0 commit comments