From 006e085b7dd461263041befde4cee9f48ea11c05 Mon Sep 17 00:00:00 2001 From: Tyler Rhodes Date: Fri, 10 Jun 2011 09:19:30 +0000 Subject: [PATCH] Fixes 64-bit compile issue from r3372 --- src/core/songloader.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/songloader.cpp b/src/core/songloader.cpp index 1483ddfbe..4b55520f2 100644 --- a/src/core/songloader.cpp +++ b/src/core/songloader.cpp @@ -126,7 +126,8 @@ SongLoader::Result SongLoader::LoadAudioCD() { // Init song Song song; quint64 duration; - if (gst_tag_list_get_uint64 (GST_CDDA_BASE_SRC(cdda)->tracks[track_number-1].tags, GST_TAG_DURATION, &duration)) { + // quint64 == ulonglong and guint64 == ulong, therefore we must cast + if (gst_tag_list_get_uint64 (GST_CDDA_BASE_SRC(cdda)->tracks[track_number-1].tags, GST_TAG_DURATION, (guint64*) &duration)) { song.set_length_nanosec(duration); } song.set_valid(true);