diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2011-10-21 13:34:00 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-12-04 22:22:03 +0100 |
commit | fffdbad4a8343fd23fbee76236562a57a8533fa5 (patch) | |
tree | 7200f8de86f972b3549cd3c9bbf3366831982ba9 /gobex/gobex-header.c | |
parent | 54da6b6ad2b73818769bcf22bb9c4f5cd5c50bd4 (diff) | |
download | bluez-fffdbad4a8343fd23fbee76236562a57a8533fa5.tar.gz |
gobex: log errors using G_OBEX_DEBUG_ERROR
Diffstat (limited to 'gobex/gobex-header.c')
-rw-r--r-- | gobex/gobex-header.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gobex/gobex-header.c b/gobex/gobex-header.c index c2f0085d3..4a28bf8df 100644 --- a/gobex/gobex-header.c +++ b/gobex/gobex-header.c @@ -26,6 +26,7 @@ #include <string.h> #include "gobex-header.h" +#include "gobex-debug.h" /* Header types */ #define G_OBEX_HDR_ENC_UNICODE (0 << 6) @@ -143,6 +144,7 @@ GObexHeader *g_obex_header_decode(const void *data, gsize len, if (len < 2) { g_set_error(err, G_OBEX_ERROR, G_OBEX_ERROR_PARSE_ERROR, "Too short header in packet"); + g_obex_debug(G_OBEX_DEBUG_ERROR, "%s", (*err)->message); return NULL; } @@ -266,6 +268,8 @@ GObexHeader *g_obex_header_decode(const void *data, gsize len, return header; failed: + if (*err) + g_obex_debug(G_OBEX_DEBUG_ERROR, "%s", (*err)->message); g_obex_header_free(header); return NULL; } |