mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-26 14:06:15 +01:00
tests: Remove redundant non-NULL checks in g_strlcat() test
The buffer is a local array, not a pointer, so can never be NULL. Signed-off-by: Philip Withnall <withnall@endlessm.com>
This commit is contained in:
parent
777a6030a6
commit
81ba6e54fe
@ -342,31 +342,26 @@ test_strlcat (void)
|
||||
* for testing purposes. */
|
||||
g_assert_cmpuint (strlen (str) + 1, <=, sizeof (str_cpy));
|
||||
str_cpy_size = g_strlcat (str_cpy, str, strlen (str) + 1);
|
||||
g_assert_nonnull (str_cpy);
|
||||
g_assert_cmpstr (str, ==, str_cpy);
|
||||
g_assert_cmpint (str_cpy_size, ==, strlen (str));
|
||||
|
||||
g_assert_cmpuint (strlen (str), <=, sizeof (str_cpy));
|
||||
str_cpy_size = g_strlcat (str_cpy, str, strlen (str));
|
||||
g_assert_nonnull (str_cpy);
|
||||
g_assert_cmpstr (str, ==, str_cpy);
|
||||
g_assert_cmpint (str_cpy_size, ==, 2 * strlen (str));
|
||||
|
||||
g_assert_cmpuint (strlen (str) - 15, <=, sizeof (str_cpy));
|
||||
str_cpy_size = g_strlcat (str_cpy, str, strlen (str) - 15);
|
||||
g_assert_nonnull (str_cpy);
|
||||
g_assert_cmpstr (str, ==, str_cpy);
|
||||
g_assert_cmpint (str_cpy_size, ==, 2 * strlen (str) - 15);
|
||||
|
||||
g_assert_cmpuint (0, <=, sizeof (str_cpy));
|
||||
str_cpy_size = g_strlcat (str_cpy, str, 0);
|
||||
g_assert_nonnull (str_cpy);
|
||||
g_assert_cmpstr (str, ==, str_cpy);
|
||||
g_assert_cmpint (str_cpy_size, ==, strlen (str));
|
||||
|
||||
g_assert_cmpuint (strlen (str) + 15, <=, sizeof (str_cpy));
|
||||
str_cpy_size = g_strlcat (str_cpy, str, strlen (str) + 15);
|
||||
g_assert_nonnull (str_cpy);
|
||||
g_assert_cmpstr ("The quick brown fox jumps over the lazy dogThe quick brow",
|
||||
==, str_cpy);
|
||||
g_assert_cmpint (str_cpy_size, ==, 2 * strlen (str));
|
||||
|
Loading…
Reference in New Issue
Block a user