# HG changeset patch # User Mikael Hallendal # Date 1223248397 -7200 # Node ID 915cd386918e1cd1d2c0dc29d38ca08f00c6a0d3 # Parent 1d61af397e091123c4bc337d5ee66606e2f2d772 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. diff -r 1d61af397e09 -r 915cd386918e loudmouth/lm-connection.c --- 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) { diff -r 1d61af397e09 -r 915cd386918e loudmouth/lm-internals.h --- 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);