From 080dfe6ea289c9f8809a156699fc30ec00700edf Mon Sep 17 00:00:00 2001 From: Jorg Schuler Date: Thu, 1 Jun 2006 15:45:28 +0000 Subject: * src/itdb.h: src/itdb_private.h: moved Itdb_DB to private part. * src/itdb.h: src/itdb_private.h: src/itdb_itunesdb: New: db_get_itunesdb(), db_get_photodb() * src/db-artwork-parser.c src/db-artwork-writer.c src/db-image-parser.c src/db-image-parser.h src/db-parse-context.c src/db-parse-context.h src/itdb_endianness.h src/itdb_itunesdb.c src/ithumb-writer.c: Remove all direct access to Itdb_DB->db. enum git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1296 f01d2545-417e-4e96-918e-98f8d0dbbcb6 --- src/db-image-parser.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'src/db-image-parser.c') diff --git a/src/db-image-parser.c b/src/db-image-parser.c index 06f8f1e..64c23a3 100644 --- a/src/db-image-parser.c +++ b/src/db-image-parser.c @@ -102,14 +102,8 @@ ipod_image_new_from_mhni (MhniHeader *mhni, Itdb_DB *db) img->width = get_gint16_db (db, mhni->image_width); img->height = get_gint16_db (db, mhni->image_height); - switch (db->db_type) { - case DB_TYPE_ITUNES: - device = db->db.itdb->device; - break; - case DB_TYPE_PHOTO: - device = db->db.photodb->device; - break; - } + device = db_get_device (db); + g_return_val_if_fail (device, NULL); corr_id = get_gint32_db (db, mhni->correlation_id); img->type = image_type_from_corr_id (device, corr_id); -- cgit