diff options
author | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-04-27 13:23:54 +0100 |
---|---|---|
committer | Simon McVittie <simon.mcvittie@collabora.co.uk> | 2010-04-27 16:31:37 +0100 |
commit | ce7cc4f96e8d5c9c380b429987da985726d4dd66 (patch) | |
tree | 3340524471a3097457653d5b77696dbf11cb0b58 /telepathy-glib/connection-internal.h | |
parent | 24bd0698321d8e5b784a77517174962ca6e938af (diff) | |
download | telepathy-glib-ce7cc4f96e8d5c9c380b429987da985726d4dd66.tar.gz |
TpConnection: remember full error details and convert to a GError later
Diffstat (limited to 'telepathy-glib/connection-internal.h')
-rw-r--r-- | telepathy-glib/connection-internal.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/telepathy-glib/connection-internal.h b/telepathy-glib/connection-internal.h index 50194a3d8..f96cfb93e 100644 --- a/telepathy-glib/connection-internal.h +++ b/telepathy-glib/connection-internal.h @@ -37,7 +37,9 @@ struct _TpConnectionPrivate { TpHandle self_handle; TpConnectionStatus status; TpConnectionStatusReason status_reason; - GError *connection_error /* initialized statically */; + gchar *connection_error; + /* a TP_HASH_TYPE_STRING_VARIANT_MAP */ + GHashTable *connection_error_details; /* GArray of GQuark */ GArray *contact_attribute_interfaces; |