summaryrefslogtreecommitdiff
path: root/src/request-pipeline.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/request-pipeline.c')
-rw-r--r--src/request-pipeline.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/request-pipeline.c b/src/request-pipeline.c
index 3fdd64c72..73d8ac377 100644
--- a/src/request-pipeline.c
+++ b/src/request-pipeline.c
@@ -315,7 +315,10 @@ response_cb (GabbleConnection *conn,
if (!item->zombie)
{
- GError *error = gabble_message_get_xmpp_error (reply);
+ GError *error = NULL;
+
+ /* FIXME: did anything depend on getting errors outside core? */
+ wocky_stanza_extract_errors (reply, NULL, &error, NULL, NULL);
item->callback (priv->connection, reply, item->user_data, error);
g_clear_error (&error);