fix some warnings

This commit is contained in:
SimoneN64
2023-06-12 10:12:55 +02:00
parent 3bb4f5e31e
commit 91575fe4df
22 changed files with 124 additions and 136 deletions

View File

@@ -1,7 +1,6 @@
#include <Settings.hpp>
#include <fstream>
#include <filesystem>
#include <nfd.h>
#include <Widgets.hpp>
#include <Core.hpp>
@@ -12,17 +11,17 @@ namespace fs = std::filesystem;
auto name##Entry = settings[param1][param2]; \
if(!name##Entry.empty()) { \
auto value = name##Entry.get<type>(); \
name = value; \
(name) = value; \
} else { \
settingsFile.clear(); \
settings[param1][param2] = defaultVal; \
settingsFile << settings; \
name = defaultVal; \
(name) = defaultVal; \
} \
} while(0)
Settings::Settings(n64::Core& core) {
Settings::Settings() {
auto fileExists = fs::exists("resources/settings.json");
std::fstream settingsFile;
if(fileExists) {