diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/db-artwork-debug.c | 2 |
2 files changed, 8 insertions, 1 deletions
@@ -2,6 +2,13 @@ Patch from Filippo Giunchedi <filippo@esaurito.net> + * src/db-artwork-debug.c: (dump_mhod_type_3): add missing byte-swap + which resulted in over huge allocation + +2007-10-21 Christophe Fergeau <teuf@gnome.org> + + Patch from Filippo Giunchedi <filippo@esaurito.net> + * src/db-artwork-debug.c: (dump_mhba): fix dumping function in debug mode * src/db-itunes-parser.h: indentation fixes diff --git a/src/db-artwork-debug.c b/src/db-artwork-debug.c index b7e477a..d7cff79 100644 --- a/src/db-artwork-debug.c +++ b/src/db-artwork-debug.c @@ -102,7 +102,7 @@ dump_mhod_type_3 (ArtworkDB_MhodHeaderArtworkType3 *mhod3) g_print ("\tString length: %u\n", GINT_FROM_LE (mhod3->string_len)); g_print ("\tMHOD version: %u\n", GINT_FROM_LE (mhod3->mhod_version)); g_print ("\tUnknown4: %08x\n", GINT_FROM_LE (mhod3->unknown4)); - str = get_utf16_string (mhod3->string, mhod3->string_len); + str = get_utf16_string (mhod3->string, GINT_FROM_LE (mhod3->string_len)); g_print ("\tString: %s\n", str); g_free (str); } |