gio/tests/socket: fix one of the new tests
authorDan Winship <danw@gnome.org>
Sun, 14 Dec 2014 13:04:27 +0000 (08:04 -0500)
committerDan Winship <danw@gnome.org>
Sun, 14 Dec 2014 13:04:27 +0000 (08:04 -0500)
One of the recently-added tests was using g_test_cmpstr() on a buffer
containing a string that wasn't necessarily 0-terminated.

gio/tests/socket.c

index e376ecb..4c3f69b 100644 (file)
@@ -491,6 +491,7 @@ test_ip_sync (GSocketFamily family)
     g_assert_no_error (error);
     g_assert_cmpint (len, ==, strlen (testbuf2));
 
+    memset (buf, 0, sizeof (buf));
     len = g_socket_receive (client, buf, sizeof (buf), NULL, &error);
     g_assert_no_error (error);
     g_assert_cmpint (len, ==, strlen (testbuf2));