* Change sqlte3_mprintf size specifiers to %lld instead of %jd, since sqlite doesn't work with %jd.
This commit is contained in:
parent
193c5305f9
commit
6fe702f332
@ -474,7 +474,7 @@ no_exifdata:
|
|||||||
sql = sqlite3_mprintf( "INSERT into DETAILS"
|
sql = sqlite3_mprintf( "INSERT into DETAILS"
|
||||||
" (PATH, TITLE, SIZE, DATE, RESOLUTION, THUMBNAIL, CREATOR, DLNA_PN, MIME) "
|
" (PATH, TITLE, SIZE, DATE, RESOLUTION, THUMBNAIL, CREATOR, DLNA_PN, MIME) "
|
||||||
"VALUES"
|
"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);
|
path, name, size, date, m.resolution, thumb, cam, m.dlna_pn, m.mime);
|
||||||
//DEBUG DPRINTF(E_DEBUG, L_METADATA, "SQL: %s\n", sql);
|
//DEBUG DPRINTF(E_DEBUG, L_METADATA, "SQL: %s\n", sql);
|
||||||
if( sql_exec(db, sql) != SQLITE_OK )
|
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,"
|
" (PATH, SIZE, DURATION, DATE, CHANNELS, BITRATE, SAMPLERATE, RESOLUTION,"
|
||||||
" CREATOR, TITLE, DLNA_PN, MIME, ALBUM_ART, ART_DLNA_PN) "
|
" CREATOR, TITLE, DLNA_PN, MIME, ALBUM_ART, ART_DLNA_PN) "
|
||||||
"VALUES"
|
"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,
|
path, size, m.duration,
|
||||||
strlen(date) ? date : NULL,
|
strlen(date) ? date : NULL,
|
||||||
m.channels, m.bitrate, m.frequency, m.resolution,
|
m.channels, m.bitrate, m.frequency, m.resolution,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user