Просмотр исходного кода

configure_system: Default initialize member variables

These should be initialized to deterministic values so it's easier to
catch improper behavior, as it'll always be reproducable, instead of
performing uninitialized reads.
Lioncash 7 лет назад
Родитель
Сommit
bf7da804c5
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      src/yuzu/configuration/configure_system.h

+ 5 - 4
src/yuzu/configuration/configure_system.h

@@ -57,11 +57,12 @@ private:
     std::vector<QList<QStandardItem*>> list_items;
 
     std::unique_ptr<Ui::ConfigureSystem> ui;
-    bool enabled;
+    bool enabled = false;
 
-    int birthmonth, birthday;
-    int language_index;
-    int sound_index;
+    int birthmonth = 0;
+    int birthday = 0;
+    int language_index = 0;
+    int sound_index = 0;
 
     std::unique_ptr<Service::Account::ProfileManager> profile_manager;
 };