compositor: fix missed raw throws

This commit is contained in:
vaxerski 2023-08-20 13:58:46 +02:00
parent 7713daa86a
commit b79dfcceb4
2 changed files with 3 additions and 3 deletions

View file

@ -460,7 +460,7 @@ void CCompositor::startCompositor() {
if (m_szWLDisplaySocket.empty()) { if (m_szWLDisplaySocket.empty()) {
Debug::log(CRIT, "m_szWLDisplaySocket NULL!"); Debug::log(CRIT, "m_szWLDisplaySocket NULL!");
wlr_backend_destroy(m_sWLRBackend); wlr_backend_destroy(m_sWLRBackend);
throw std::runtime_error("m_szWLDisplaySocket was null! (wl_display_add_socket and wl_display_add_socket_auto failed)"); throwError("m_szWLDisplaySocket was null! (wl_display_add_socket and wl_display_add_socket_auto failed)");
} }
setenv("WAYLAND_DISPLAY", m_szWLDisplaySocket.c_str(), 1); setenv("WAYLAND_DISPLAY", m_szWLDisplaySocket.c_str(), 1);
@ -482,7 +482,7 @@ void CCompositor::startCompositor() {
Debug::log(CRIT, "Backend did not start!"); Debug::log(CRIT, "Backend did not start!");
wlr_backend_destroy(m_sWLRBackend); wlr_backend_destroy(m_sWLRBackend);
wl_display_destroy(m_sWLDisplay); wl_display_destroy(m_sWLDisplay);
throw std::runtime_error("The backend could not start!"); throwError("The backend could not start!");
} }
wlr_cursor_set_xcursor(m_sWLRCursor, m_sWLRXCursorMgr, "left_ptr"); wlr_cursor_set_xcursor(m_sWLRCursor, m_sWLRXCursorMgr, "left_ptr");

View file

@ -22,7 +22,7 @@ void help() {
int main(int argc, char** argv) { int main(int argc, char** argv) {
if (!getenv("XDG_RUNTIME_DIR")) if (!getenv("XDG_RUNTIME_DIR"))
throw std::runtime_error("XDG_RUNTIME_DIR is not set!"); throwError("XDG_RUNTIME_DIR is not set!");
// export HYPRLAND_CMD // export HYPRLAND_CMD
std::string cmd = ""; std::string cmd = "";