X-Git-Url: http://git.cascardo.info/?p=cascardo%2Fgnio.git;a=blobdiff_plain;f=gnio%2Fgsocket.c;fp=gnio%2Fgsocket.c;h=ba6595b2fed6deb0ac270efb3594e9e992afadf9;hp=605f92b4ede8580cfedce1c51da780e47240a727;hb=08b3eba2ce5f8beafb2b8cb8fc8b08c9676adf5f;hpb=e7aa65fdc44e1989fd837b56db4af59c765f8489 diff --git a/gnio/gsocket.c b/gnio/gsocket.c index 605f92b..ba6595b 100644 --- a/gnio/gsocket.c +++ b/gnio/gsocket.c @@ -340,6 +340,8 @@ g_socket_set_blocking (GSocket *socket, g_warning ("Error setting socket status flags: %s", g_strerror (errno)); socket->priv->blocking = blocking; + + g_object_notify (G_OBJECT (socket), "blocking"); } gboolean @@ -362,6 +364,8 @@ g_socket_set_reuse_address (GSocket *socket, g_warning ("error setting reuse address: %s", g_strerror (errno)); socket->priv->reuse_address = reuse; + + g_object_notify (G_OBJECT (socket), "reuse-address"); } gboolean @@ -517,7 +521,7 @@ g_socket_receive (GSocket *socket, gssize g_socket_send (GSocket *socket, - gchar *buffer, + const gchar *buffer, gsize size, GError **error) {