diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-03-18 17:27:23 +0800 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2011-03-18 17:27:23 +0800 |
commit | f1d664454fafb8f183c8721154f534f71d8423ea (patch) | |
tree | beab9c8e153f307e07621861c1de91d70c2a6a5b | |
parent | 73720bb84423e70ad21599b4713d1137f8a85e73 (diff) | |
download | gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.tar gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.tar.gz gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.tar.bz2 gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.tar.lz gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.tar.xz gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.tar.zst gsoc2013-empathy-f1d664454fafb8f183c8721154f534f71d8423ea.zip |
common_checks: tell the truth in debug messages
It's really confusing to read a "Can't handle.." error while it's actually an
observe error.
-rw-r--r-- | libempathy/empathy-auth-factory.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/libempathy/empathy-auth-factory.c b/libempathy/empathy-auth-factory.c index 96b6bf58a..b005b7a7c 100644 --- a/libempathy/empathy-auth-factory.c +++ b/libempathy/empathy-auth-factory.c @@ -183,9 +183,9 @@ common_checks (EmpathyAuthFactory *self, */ if (g_list_length (channels) != 1) { - g_set_error_literal (error, TP_ERROR, TP_ERROR_INVALID_ARGUMENT, - "Can't handle more than one ServerTLSConnection or ServerAuthentication " - "channel for the same connection."); + g_set_error (error, TP_ERROR, TP_ERROR_INVALID_ARGUMENT, + "Can't %s more than one ServerTLSConnection or ServerAuthentication " + "channel for the same connection.", observe ? "observe" : "handle"); return FALSE; } @@ -203,8 +203,9 @@ common_checks (EmpathyAuthFactory *self, EMP_IFACE_QUARK_CHANNEL_TYPE_SERVER_TLS_CONNECTION) { g_set_error (error, TP_ERROR, TP_ERROR_INVALID_ARGUMENT, - "Can only handle ServerTLSConnection or ServerAuthentication channels, " - "this was a %s channel", tp_channel_get_channel_type (channel)); + "Can only %s ServerTLSConnection or ServerAuthentication channels, " + "this was a %s channel", observe ? "observe" : "handle", + tp_channel_get_channel_type (channel)); return FALSE; } @@ -214,8 +215,9 @@ common_checks (EmpathyAuthFactory *self, TP_IFACE_QUARK_CHANNEL_TYPE_SERVER_AUTHENTICATION && priv->sasl_handler != NULL) { - g_set_error_literal (error, TP_ERROR, TP_ERROR_INVALID_ARGUMENT, - "Can't handle more than one ServerAuthentication channel at one time"); + g_set_error (error, TP_ERROR, TP_ERROR_INVALID_ARGUMENT, + "Can't %s more than one ServerAuthentication channel at one time", + observe ? "observe" : "handle"); return FALSE; } |