From 698f0efbb5a9ef8f502f688808a52888c1e1cee6 Mon Sep 17 00:00:00 2001 From: Samuel Cormier-Iijima Date: Sun, 2 Mar 2008 19:23:57 -0500 Subject: [PATCH] Fix build on 64-bit systems --- gnio/gsocket.c | 6 +++--- test/test-server.c | 2 +- test/test-tcp-client.c | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/gnio/gsocket.c b/gnio/gsocket.c index 9b3c285..eb89367 100644 --- a/gnio/gsocket.c +++ b/gnio/gsocket.c @@ -381,7 +381,7 @@ g_socket_has_socket_error (GSocket *socket, GError **error) { gint sockerr; - gsize sockerr_size = sizeof (sockerr); + guint32 sockerr_size = sizeof (sockerr); g_return_val_if_fail (G_IS_SOCKET (socket), FALSE); @@ -405,7 +405,7 @@ g_socket_get_local_address (GSocket *socket, GError **error) { gchar buffer[256]; - gsize len = 256; + guint32 len = 256; g_return_val_if_fail (G_IS_SOCKET (socket), NULL); @@ -426,7 +426,7 @@ g_socket_get_remote_address (GSocket *socket, GError **error) { gchar buffer[256]; - gsize len = 256; + guint32 len = 256; g_return_val_if_fail (G_IS_SOCKET (socket), NULL); diff --git a/test/test-server.c b/test/test-server.c index c74d289..0b2d8ef 100644 --- a/test/test-server.c +++ b/test/test-server.c @@ -104,7 +104,7 @@ int main (int argc, char *argv[]) if (size == 0) break; - g_print ("received %d bytes of data: %s\n", size, buffer); + g_print ("received %" G_GSSIZE_FORMAT " bytes of data: %s\n", size, buffer); if ((size = g_socket_send (new_socket, buffer, size, &error)) < 0) { g_error (error->message); diff --git a/test/test-tcp-client.c b/test/test-tcp-client.c index 9ef6560..771da64 100644 --- a/test/test-tcp-client.c +++ b/test/test-tcp-client.c @@ -28,17 +28,17 @@ connect_callback (GObject *source, GAsyncResult *result, gpointer data) if ((count = g_output_stream_write (output, "GET / HTTP/1.0\r\n\r\n", 19, NULL, &error)) < 0) { g_warning (error->message); - return 1; + return; } - g_print ("wrote %d bytes\n", count); + g_print ("wrote %" G_GSSIZE_FORMAT " bytes\n", count); if ((count = g_input_stream_read (input, buffer, 512, NULL, &error)) < 0) { g_warning (error->message); - return 1; + return; } - g_print ("read %d bytes: %s\n", count, buffer); + g_print ("read %" G_GSSIZE_FORMAT " bytes: %s\n", count, buffer); } int main (int argc, char *argv[]) -- 2.20.1