summaryrefslogtreecommitdiffstats
path: root/src/db-itunes-parser.h
diff options
context:
space:
mode:
authorJorg Schuler <jcsjcs@users.sourceforge.net>2007-06-01 13:56:32 +0000
committerJorg Schuler <jcsjcs@users.sourceforge.net>2007-06-01 13:56:32 +0000
commit5563bf9adbb046cb6a99d8653606af8c735cb115 (patch)
tree54443d4dd2134351da8c4cbfd998f68fea159a6b /src/db-itunes-parser.h
parenta2e45c9c9f9580b76ecd270b0bcea59c72043180 (diff)
downloadlibgpod-5563bf9adbb046cb6a99d8653606af8c735cb115.tar.gz
libgpod-5563bf9adbb046cb6a99d8653606af8c735cb115.tar.xz
libgpod-5563bf9adbb046cb6a99d8653606af8c735cb115.zip
* src/db-artwork-parser.c (parse_mhba): non-zero terminated
string was copied using g_strdup() instead of g_strndup(). This affected album names of the Photo Database. src/db-artwork-writer.c (write_mhod_type_1): convert 'type' as 16 bit integer, not 32 bit integer. Potential problem on non-standard endian system (iPod side). src/db-itunes-parser.h: '#if 0' unused structure to avoid confusion. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1514 f01d2545-417e-4e96-918e-98f8d0dbbcb6
Diffstat (limited to 'src/db-itunes-parser.h')
-rw-r--r--src/db-itunes-parser.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/db-itunes-parser.h b/src/db-itunes-parser.h
index 74fdd03..b699283 100644
--- a/src/db-itunes-parser.h
+++ b/src/db-itunes-parser.h
@@ -20,7 +20,7 @@
*
* This product is not supported/written/published by Apple!
*
- * $Id$
+ * $Id: db-itunes-parser.h,v 1.11 2007/04/27 14:09:59 jcsjcs Exp $
*/
@@ -377,6 +377,8 @@ struct _MhodHeaderArtworkType1 {
unsigned char string[];
};
+#if 0
+/* not used at all */
struct _MhodHeaderArtworkType3 {
unsigned char header_id[4];
gint32 header_len;
@@ -390,6 +392,7 @@ struct _MhodHeaderArtworkType3 {
gint32 unknown4;
gunichar2 string[];
};
+#endif
struct _ArtworkDB_MhodHeaderArtworkType3 {
unsigned char header_id[4];