Added _lm_connection_get_context as internal function.
authorMikael Hallendal <micke@imendio.com>
Mon, 06 Oct 2008 01:13:17 +0200
changeset 500 915cd386918e
parent 499 1d61af397e09
child 501 5f71592beac8
Added _lm_connection_get_context as internal function. Returns the GMainContext currently used by the LmConnection. Internal for now, will be made public if needed from application level.
loudmouth/lm-connection.c
loudmouth/lm-internals.h
--- a/loudmouth/lm-connection.c	Sat Oct 04 20:44:22 2008 +0200
+++ b/loudmouth/lm-connection.c	Mon Oct 06 01:13:17 2008 +0200
@@ -1015,6 +1015,14 @@
 	lm_message_unref (m);
 }
 
+GMainContext *
+_lm_connection_get_context (LmConnection *conn)
+{
+        g_return_val_if_fail (conn != NULL, NULL);
+
+        return conn->context;
+}
+
 gboolean 
 _lm_connection_async_connect_waiting (LmConnection *connection)
 {
--- a/loudmouth/lm-internals.h	Sat Oct 04 20:44:22 2008 +0200
+++ b/loudmouth/lm-internals.h	Mon Oct 06 01:13:17 2008 +0200
@@ -59,6 +59,7 @@
 	GIOChannel      *io_channel;
 } LmConnectData;
 
+GMainContext *   _lm_connection_get_context       (LmConnection       *conn);
 gboolean         _lm_old_socket_failed_with_error (LmConnectData         *data,
                                                int                    error);
 gboolean         _lm_old_socket_failed            (LmConnectData         *data);