tests/buffered-input-stream: Fix size of parameter passed
authorColin Walters <walters@verbum.org>
Tue, 6 Nov 2012 20:04:47 +0000 (15:04 -0500)
committerColin Walters <walters@verbum.org>
Wed, 7 Nov 2012 14:51:20 +0000 (09:51 -0500)
buffer-size is guint, but the public API is gsize for some reason.

Tested-By: gustavold@linux.vnet.ibm.com
https://bugzilla.gnome.org/show_bug.cgi?id=687801

gio/tests/buffered-input-stream.c

index c94ca10..ca96022 100644 (file)
@@ -88,6 +88,7 @@ test_set_buffer_size (void)
 {
   GInputStream *base;
   GInputStream *in;
+  guint bufsize_prop;
   gsize size, bufsize;
 
   base = g_memory_input_stream_new_from_data ("abcdefghijk", -1, NULL);
@@ -105,8 +106,8 @@ test_set_buffer_size (void)
   g_buffered_input_stream_set_buffer_size (G_BUFFERED_INPUT_STREAM (in), 2);
   size = g_buffered_input_stream_get_buffer_size (G_BUFFERED_INPUT_STREAM (in));
   g_assert_cmpint (size, ==, bufsize);
-  g_object_get (in, "buffer-size", &size, NULL);
-  g_assert_cmpint (size, ==, bufsize);
+  g_object_get (in, "buffer-size", &bufsize_prop, NULL);
+  g_assert_cmpint (bufsize_prop, ==, bufsize);
 
   g_object_unref (in);