Skip to content

Commit

Permalink
Fix a couple of problems indicated by compiler warnings (#127)
Browse files Browse the repository at this point in the history
* Fix a couple of problems indicated by compiler warnings

* Fix formatting

* Remove libultra/hardware.h completely
  • Loading branch information
nngeorgiy committed Feb 24, 2023
1 parent 980a5d4 commit 8b6ea36
Show file tree
Hide file tree
Showing 8 changed files with 16 additions and 101 deletions.
1 change: 0 additions & 1 deletion include/libultraship/libultra.h
Expand Up @@ -8,7 +8,6 @@
#include "libultra/gbi.h"
#include "libultra/gs2dex.h"
#include "libultra/gu.h"
#include "libultra/hardware.h"
#include "libultra/internal.h"
#include "libultra/interrupt.h"
#include "libultra/mbi.h"
Expand Down
90 changes: 0 additions & 90 deletions include/libultraship/libultra/hardware.h

This file was deleted.

2 changes: 1 addition & 1 deletion src/CMakeLists.txt
Expand Up @@ -466,6 +466,6 @@ if ("${CMAKE_CXX_COMPILER_ID}" MATCHES "GNU|Clang")
-Wno-parentheses
-Wno-narrowing
-Wno-missing-field-initializers
-Wno-int-conversion
$<$<COMPILE_LANGUAGE:C,OBJC>:-Wno-int-conversion>
)
endif()
5 changes: 2 additions & 3 deletions src/controller/ControlDeck.cpp
Expand Up @@ -54,7 +54,7 @@ void ControlDeck::ScanPhysicalDevices() {

mPhysicalDevices.push_back(std::make_shared<DummyController>("Disconnected", "None", false));

for (const auto device : mPhysicalDevices) {
for (const auto& device : mPhysicalDevices) {
for (int32_t i = 0; i < MAXCONTROLLERS; i++) {
device->CreateDefaultBinding(i);
}
Expand Down Expand Up @@ -124,8 +124,7 @@ void ControlDeck::LoadControllerSettings() {
config->setString(StringHelper::Sprintf("Controllers.Deck.Slot_%d", (int)i), backend->GetGuid());
}

for (const auto device : mPhysicalDevices) {

for (const auto& device : mPhysicalDevices) {
std::string guid = device->GetGuid();

for (int32_t virtualSlot = 0; virtualSlot < MAXCONTROLLERS; virtualSlot++) {
Expand Down
4 changes: 2 additions & 2 deletions src/core/Window.cpp
Expand Up @@ -55,8 +55,8 @@ std::shared_ptr<Window> Window::CreateInstance(const std::string name, const std
}

Window::Window(std::string Name)
: mName(std::move(Name)), mAudioPlayer(nullptr), mControlDeck(nullptr), mResourceManager(nullptr), mLogger(nullptr),
mConfig(nullptr) {
: mLogger(nullptr), mConfig(nullptr), mResourceManager(nullptr), mAudioPlayer(nullptr), mControlDeck(nullptr),
mName(std::move(Name)) {
mWindowManagerApi = nullptr;
mRenderingApi = nullptr;
mIsFullscreen = false;
Expand Down
7 changes: 6 additions & 1 deletion src/menu/GameOverlay.cpp
Expand Up @@ -216,7 +216,12 @@ void GameOverlay::Draw() {
this->TextDraw(30, textY, true, color, "%s %s", text, var->String.c_str());
break;
case ConsoleVariableType::Color:
this->TextDraw(30, textY, true, color, "#%08X", text, var->Color);
this->TextDraw(30, textY, true, color, "%s (%u, %u, %u, %u)", text, var->Color.r, var->Color.g,
var->Color.b, var->Color.a);
break;
case ConsoleVariableType::Color24:
this->TextDraw(30, textY, true, color, "%s (%u, %u, %u)", text, var->Color24.r, var->Color24.g,
var->Color24.b);
break;
}

Expand Down
4 changes: 3 additions & 1 deletion src/menu/ImGuiImpl.cpp
Expand Up @@ -2,6 +2,7 @@

#include "ImGuiImpl.h"

#include <cstring>
#include <iostream>
#include <map>
#include <utility>
Expand Down Expand Up @@ -629,7 +630,8 @@ void DrawMainMenuAndCalculateGameSize(void) {
console->Dispatch("reset");
}
#if !defined(__SWITCH__) && !defined(__WIIU__)
const char* keyboardShortcut = SohImGui::GetCurrentRenderingBackend().first == "sdl" ? "F10" : "ALT+Enter";
const char* keyboardShortcut =
strcmp(SohImGui::GetCurrentRenderingBackend().first, "sdl") == 0 ? "F10" : "ALT+Enter";
if (ImGui::MenuItem("Toggle Fullscreen", keyboardShortcut)) {
Window::GetInstance()->ToggleFullscreen();
}
Expand Down
4 changes: 2 additions & 2 deletions src/resource/Archive.cpp
Expand Up @@ -345,7 +345,7 @@ bool Archive::LoadMainMPQ(bool enableWriting, bool generateCrcMap) {
}
}
bool baseLoaded = false;
int i = 0;
size_t i = 0;
while (!baseLoaded && i < mOtrArchives.size()) {
#if defined(__SWITCH__) || defined(__WIIU__)
std::string fullPath = mOtrArchives[i];
Expand Down Expand Up @@ -376,7 +376,7 @@ bool Archive::LoadMainMPQ(bool enableWriting, bool generateCrcMap) {
SPDLOG_ERROR("No valid OTR file was provided.");
return false;
}
for (int j = i; j < mOtrArchives.size(); j++) {
for (size_t j = i; j < mOtrArchives.size(); j++) {
#if defined(__SWITCH__) || defined(__WIIU__)
std::string fullPath = mOtrArchives[j];
#else
Expand Down

0 comments on commit 8b6ea36

Please sign in to comment.