From bee71d45a5ee03668bf6739e8e927c6596ebaa2c Mon Sep 17 00:00:00 2001 From: Christophe Fergeau Date: Sun, 21 Oct 2007 12:16:30 +0000 Subject: Patch from Filippo Giunchedi * src/db-artwork-debug.c: (dump_mhod_type_3): add missing byte-swap which resulted in over huge allocation git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1730 f01d2545-417e-4e96-918e-98f8d0dbbcb6 --- ChangeLog | 7 +++++++ src/db-artwork-debug.c | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 66fd41f..7f61661 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-10-21 Christophe Fergeau + + Patch from Filippo Giunchedi + + * src/db-artwork-debug.c: (dump_mhod_type_3): add missing byte-swap + which resulted in over huge allocation + 2007-10-21 Christophe Fergeau Patch from Filippo Giunchedi 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); } -- cgit