From 1e0be8eca05ef3a2d08cd9ca6e12522f0f4c3ce3 Mon Sep 17 00:00:00 2001 From: Shylie Date: Wed, 29 May 2024 07:57:15 -0400 Subject: [PATCH] Print out CWD on non-windows environments for debug purposes --- source/glerminal.cpp | 4 ++++ tests/basic.cpp | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/source/glerminal.cpp b/source/glerminal.cpp index 370bdc9..1ed442d 100644 --- a/source/glerminal.cpp +++ b/source/glerminal.cpp @@ -831,6 +831,10 @@ int glerminal_load_sprites_file(const char* filename) success = true; } + else if (buffer) + { + std::cout << "Invalid image width/height" << std::endl; + } stbi_image_free(buffer); diff --git a/tests/basic.cpp b/tests/basic.cpp index 9322eee..7d1ae93 100644 --- a/tests/basic.cpp +++ b/tests/basic.cpp @@ -4,12 +4,21 @@ #include +#ifndef _WIN32 +#include +#endif + namespace { void init() { if (!glerminal_load_sprites_file("resources/image.png")) { +#ifndef _WIN32 + char buffer[257] = {}; + getcwd(buffer, 256); + std::cout << buffer << std::endl; +#endif std::cout << "Failed to load texture" << std::endl; }