Explorar o código

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

Silences a warning about truncating from size_t to u32
Lioncash %!s(int64=8) %!d(string=hai) anos
pai
achega
8eb97706b8
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  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.
  * If this class receives valid SMDH data, it will also display game icons and titles.
  */
  */
 class GameListItemPath : public GameListItem {
 class GameListItemPath : public GameListItem {
-
 public:
 public:
     static const int FullPathRole = Qt::UserRole + 1;
     static const int FullPathRole = Qt::UserRole + 1;
     static const int TitleRole = Qt::UserRole + 2;
     static const int TitleRole = Qt::UserRole + 2;
@@ -55,11 +54,12 @@ public:
         setData(qulonglong(program_id), ProgramIdRole);
         setData(qulonglong(program_id), ProgramIdRole);
         setData(game_type, FileTypeRole);
         setData(game_type, FileTypeRole);
 
 
+        const u32 size = UISettings::values.icon_size;
+
         QPixmap picture;
         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 = GetDefaultIcon(size);
-
+        }
         picture = picture.scaled(size, size);
         picture = picture.scaled(size, size);
 
 
         setData(picture, Qt::DecorationRole);
         setData(picture, Qt::DecorationRole);