OSDN Git Service

gobex: Improve decoding error message
authorJohan Hedberg <johan.hedberg@intel.com>
Wed, 29 Jun 2011 13:02:29 +0000 (16:02 +0300)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 4 Dec 2012 21:21:57 +0000 (22:21 +0100)
gobex/gobex-header.c

index 72ea5de..ff24589 100644 (file)
@@ -154,8 +154,9 @@ GObexHeader *g_obex_header_decode(const void *data, gsize len,
                hdr_len = g_ntohs(hdr_len);
                if (hdr_len > len || hdr_len < 5) {
                        g_set_error(err, G_OBEX_ERROR,
-                                       G_OBEX_ERROR_PARSE_ERROR,
-                                       "Invalid unicode header length");
+                               G_OBEX_ERROR_PARSE_ERROR,
+                               "Invalid unicode header (0x%02x) length (%u)",
+                               header->id, hdr_len);
                        goto failed;
                }