summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--src/itdb_track.c10
2 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index ec60ee4..194354d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -8,6 +8,9 @@
* src/itdb_itunesdb.c: add a few more MHOD types that Jorg
suggested
+ * src/itdb_track.c: add more tv show fixes from Mario Rossi.
+ add missing albumartist and keywords pointed out by Jorg.
+
2007-01-12 Todd Zullinger <tmzullinger at users.sourceforge.net>
* src/itdb_itunesdb.c: TV shows patch from Mario Rossi
diff --git a/src/itdb_track.c b/src/itdb_track.c
index 3b8b9c0..81445aa 100644
--- a/src/itdb_track.c
+++ b/src/itdb_track.c
@@ -260,6 +260,11 @@ void itdb_track_free (Itdb_Track *track)
g_free (track->podcasturl);
g_free (track->podcastrss);
g_free (track->subtitle);
+ g_free (track->tvshow);
+ g_free (track->tvepisode);
+ g_free (track->tvnetwork);
+ g_free (track->albumartist);
+ g_free (track->keywords);
g_free (track->ipod_path);
g_free (track->chapterdata_raw);
itdb_artwork_remove_thumbnails (track->artwork);
@@ -344,6 +349,11 @@ Itdb_Track *itdb_track_duplicate (Itdb_Track *tr)
tr_dup->podcasturl = g_strdup (tr->podcasturl);
tr_dup->podcastrss = g_strdup (tr->podcastrss);
tr_dup->subtitle = g_strdup (tr->subtitle);
+ tr_dup->tvshow = g_strdup (tr->tvshow);
+ tr_dup->tvepisode = g_strdup (tr->tvepisode);
+ tr_dup->tvnetwork = g_strdup (tr->tvnetwork);
+ tr_dup->albumartist = g_strdup (tr->albumartist);
+ tr_dup->keywords = g_strdup (tr->keywords);
tr_dup->ipod_path = g_strdup (tr->ipod_path);
/* Copy chapterdata */