From 6fe702f33237e2f9d882155846e22affacf37153 Mon Sep 17 00:00:00 2001 From: Justin Maggard Date: Fri, 24 Jul 2009 07:53:00 +0000 Subject: [PATCH] * Change sqlte3_mprintf size specifiers to %lld instead of %jd, since sqlite doesn't work with %jd. --- metadata.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metadata.c b/metadata.c index 8764aa6..ab5846f 100644 --- a/metadata.c +++ b/metadata.c @@ -474,7 +474,7 @@ no_exifdata: sql = sqlite3_mprintf( "INSERT into DETAILS" " (PATH, TITLE, SIZE, DATE, RESOLUTION, THUMBNAIL, CREATOR, DLNA_PN, MIME) " "VALUES" - " (%Q, '%q', %jd, %Q, %Q, %d, %Q, %Q, %Q);", + " (%Q, '%q', %lld, %Q, %Q, %d, %Q, %Q, %Q);", path, name, size, date, m.resolution, thumb, cam, m.dlna_pn, m.mime); //DEBUG DPRINTF(E_DEBUG, L_METADATA, "SQL: %s\n", sql); if( sql_exec(db, sql) != SQLITE_OK ) @@ -908,7 +908,7 @@ GetVideoMetadata(const char * path, char * name) " (PATH, SIZE, DURATION, DATE, CHANNELS, BITRATE, SAMPLERATE, RESOLUTION," " CREATOR, TITLE, DLNA_PN, MIME, ALBUM_ART, ART_DLNA_PN) " "VALUES" - " (%Q, %jd, %Q, %Q, %Q, %Q, %Q, %Q, %Q, '%q', %Q, '%q', %lld, %Q);", + " (%Q, %lld, %Q, %Q, %Q, %Q, %Q, %Q, %Q, '%q', %Q, '%q', %lld, %Q);", path, size, m.duration, strlen(date) ? date : NULL, m.channels, m.bitrate, m.frequency, m.resolution,