diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-25 21:55:45 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-09-25 21:55:45 +0200 |
commit | d724dc0d2f03932df1aff336fd92fe8e4b62f728 (patch) | |
tree | b861c2bfc6f97baa3b0a7a52a3b5980fbbd73576 | |
parent | 3c1bf922804992b103fb3caac7f9669467f8a466 (diff) |
fixup! libqmi-glib,utils: handle alignment issues when reading integers from the buffer
-rw-r--r-- | libqmi-glib/test/test-utils.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libqmi-glib/test/test-utils.c b/libqmi-glib/test/test-utils.c index 0a36172..15c33ac 100644 --- a/libqmi-glib/test/test-utils.c +++ b/libqmi-glib/test/test-utils.c @@ -183,7 +183,7 @@ test_utils_uint16_unaligned (void) } g_assert_cmpuint (out_buffer_size, ==, 0); - g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer)) == 0); + g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer) - 1) == 0); } static void @@ -220,7 +220,7 @@ test_utils_int16_unaligned (void) } g_assert_cmpuint (out_buffer_size, ==, 0); - g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer)) == 0); + g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer) - 1) == 0); } static void @@ -331,7 +331,7 @@ test_utils_uint32_unaligned (void) } g_assert_cmpuint (out_buffer_size, ==, 0); - g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer)) == 0); + g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer) - 1) == 0); } static void @@ -368,7 +368,7 @@ test_utils_int32_unaligned (void) } g_assert_cmpuint (out_buffer_size, ==, 0); - g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer)) == 0); + g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer) - 1) == 0); } static void @@ -479,7 +479,7 @@ test_utils_uint64_unaligned (void) } g_assert_cmpuint (out_buffer_size, ==, 0); - g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer)) == 0); + g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer) - 1) == 0); } static void @@ -516,7 +516,7 @@ test_utils_int64_unaligned (void) } g_assert_cmpuint (out_buffer_size, ==, 0); - g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer)) == 0); + g_assert (memcmp (&in_buffer[1], out_buffer, sizeof (in_buffer) - 1) == 0); } static void |