diff --git a/src/gui/Window.cc b/src/gui/Window.cc index aea35b7..411eacb 100644 --- a/src/gui/Window.cc +++ b/src/gui/Window.cc @@ -2,6 +2,7 @@ #include "Window.h" #include "Runtime.h" #include "BufferPane.h" +#include #define INITIAL_WIDTH 800 #define INITIAL_HEIGHT 800 @@ -77,6 +78,7 @@ bool Window::create(std::shared_ptr buffer) { if (!Initialize_SDL()) { + std::cerr << "Error initializing SDL" << std::endl; return false; } @@ -89,6 +91,7 @@ bool Window::create(std::shared_ptr buffer) SDL_WINDOW_OPENGL | SDL_WINDOW_RESIZABLE); if (m_window == NULL) { + std::cerr << "Error creating SDL window" << std::endl; return false; } @@ -96,6 +99,7 @@ bool Window::create(std::shared_ptr buffer) if (!Initialize_OpenGL()) { + std::cerr << "Error initializing OpenGL" << std::endl; return false; } @@ -105,12 +109,14 @@ bool Window::create(std::shared_ptr buffer) std::string font_path = Runtime::find(Runtime::FONT, "DejaVuSansMono"); if (font_path == "") { + std::cerr << "Unable to locate font" << std::endl; return false; } m_font = std::make_shared(); if (!m_font->load(font_path.c_str(), FONT_SIZE)) { + std::cerr << "Error loading font" << std::endl; return false; }