瀏覽代碼

qt/game_list: Resolve truncation warning within GameListItemPath's constructor

Silences a warning about truncating from size_t to u32
Lioncash 8 年之前
父節點
當前提交
8eb97706b8
共有 1 個文件被更改,包括 4 次插入4 次删除
  1. 4 4
      src/yuzu/game_list_p.h

+ 4 - 4
src/yuzu/game_list_p.h

@@ -40,7 +40,6 @@ public:
  * If this class receives valid SMDH data, it will also display game icons and titles.
  */
 class GameListItemPath : public GameListItem {
-
 public:
     static const int FullPathRole = Qt::UserRole + 1;
     static const int TitleRole = Qt::UserRole + 2;
@@ -55,11 +54,12 @@ public:
         setData(qulonglong(program_id), ProgramIdRole);
         setData(game_type, FileTypeRole);
 
+        const u32 size = UISettings::values.icon_size;
+
         QPixmap picture;
-        u32 size = UISettings::values.icon_size;
-        if (!picture.loadFromData(picture_data.data(), picture_data.size()))
+        if (!picture.loadFromData(picture_data.data(), static_cast<u32>(picture_data.size()))) {
             picture = GetDefaultIcon(size);
-
+        }
         picture = picture.scaled(size, size);
 
         setData(picture, Qt::DecorationRole);