summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJorg Schuler <jcsjcs@users.sourceforge.net>2007-05-07 12:06:46 +0000
committerJorg Schuler <jcsjcs@users.sourceforge.net>2007-05-07 12:06:46 +0000
commit913eef17d2b992a409340eb7f0712adfb185aa28 (patch)
tree4b2f5aac8d4499b57259019b23b202b3ab25a3f0
parentdcf2989c1ba1c90001eb39037228cd96f99209c8 (diff)
downloadlibgpod-913eef17d2b992a409340eb7f0712adfb185aa28.tar.gz
libgpod-913eef17d2b992a409340eb7f0712adfb185aa28.tar.xz
libgpod-913eef17d2b992a409340eb7f0712adfb185aa28.zip
* src/itdb_itunesdb.c:
Fix for 64 bit systems: don't show "last played" data as played in the last century... Thanks to Christophe. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1428 f01d2545-417e-4e96-918e-98f8d0dbbcb6
-rw-r--r--ChangeLog4
-rw-r--r--src/itdb_itunesdb.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 3d9c602..b0f8c4d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -5,6 +5,10 @@
tests/test-photos.c:
Corrected some typos. Thanks to Daniele Forsi.
+ * src/itdb_itunesdb.c:
+ Fix for 64 bit systems: don't show "last played" data as played
+ in the last century... Thanks to Christophe.
+
2007-05-06 Jorg Schuler <jcsjcs at users.sourceforge.net>
* src/itdb_itunesdb.c
diff --git a/src/itdb_itunesdb.c b/src/itdb_itunesdb.c
index 6cdefa3..c7d7d91 100644
--- a/src/itdb_itunesdb.c
+++ b/src/itdb_itunesdb.c
@@ -937,7 +937,7 @@ static gboolean playcounts_read (FImport *fimp, FContents *cts)
CHECK_ERROR (fimp, FALSE);
for (i=0; i<entry_num; ++i)
{
- gint32 mac_time;
+ guint32 mac_time;
struct playcount *playcount = g_new0 (struct playcount, 1);
glong seek = header_length + i*entry_length;
@@ -3470,7 +3470,7 @@ static void mk_mhlt (FExport *fexp, guint32 num)
/* Write out the mhit header. Size will be written later */
static void mk_mhit (WContents *cts, Itdb_Track *track)
{
- gint32 mac_time;
+ guint32 mac_time;
g_return_if_fail (cts);
g_return_if_fail (track);