Fix QJsonValue conversion ambiguity in game_list_worker.cpp

Explicitly cast modification_time to qint64 to resolve Linux build
error where std::int64_t conversion to QJsonValue is ambiguous.

Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
Zephyron
2025-11-11 19:11:07 +10:00
parent e91b22511f
commit 57e6141d4a

View File

@@ -154,7 +154,7 @@ void SaveGameMetadataCache() {
entry[QStringLiteral("file_size")] = static_cast<qint64>(metadata.file_size);
entry[QStringLiteral("title")] = QString::fromStdString(metadata.title);
entry[QStringLiteral("file_path")] = QString::fromStdString(metadata.file_path);
entry[QStringLiteral("modification_time")] = metadata.modification_time;
entry[QStringLiteral("modification_time")] = static_cast<qint64>(metadata.modification_time);
const QByteArray icon_data(reinterpret_cast<const char*>(metadata.icon.data()),
static_cast<int>(metadata.icon.size()));