diff options
| author | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2023-08-20 11:47:06 +0200 |
|---|---|---|
| committer | vaxerski <43317083+vaxerski@users.noreply.github.com> | 2023-08-20 11:47:06 +0200 |
| commit | 7713daa86adf7980fd73cae40203ab6deb6be8b8 (patch) | |
| tree | d30076975a2011519e7007fbc8265605f8fe02bb /src/Compositor.cpp | |
| parent | fff118fa763d299958002684d2fdbfbb2e804d50 (diff) | |
compositor: log thrown runtime exceptions
Diffstat (limited to 'src/Compositor.cpp')
| -rw-r--r-- | src/Compositor.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp index 05b4124d..30357a7d 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -108,20 +108,20 @@ void CCompositor::initServer() { if (!m_sWLRBackend) { Debug::log(CRIT, "m_sWLRBackend was NULL!"); - throw std::runtime_error("wlr_backend_autocreate() failed!"); + throwError("wlr_backend_autocreate() failed!"); } m_iDRMFD = wlr_backend_get_drm_fd(m_sWLRBackend); if (m_iDRMFD < 0) { Debug::log(CRIT, "Couldn't query the DRM FD!"); - throw std::runtime_error("wlr_backend_get_drm_fd() failed!"); + throwError("wlr_backend_get_drm_fd() failed!"); } m_sWLRRenderer = wlr_gles2_renderer_create_with_drm_fd(m_iDRMFD); if (!m_sWLRRenderer) { Debug::log(CRIT, "m_sWLRRenderer was NULL!"); - throw std::runtime_error("wlr_gles2_renderer_create_with_drm_fd() failed!"); + throwError("wlr_gles2_renderer_create_with_drm_fd() failed!"); } wlr_renderer_init_wl_shm(m_sWLRRenderer, m_sWLDisplay); @@ -137,14 +137,14 @@ void CCompositor::initServer() { if (!m_sWLRAllocator) { Debug::log(CRIT, "m_sWLRAllocator was NULL!"); - throw std::runtime_error("wlr_allocator_autocreate() failed!"); + throwError("wlr_allocator_autocreate() failed!"); } m_sWLREGL = wlr_gles2_renderer_get_egl(m_sWLRRenderer); if (!m_sWLREGL) { Debug::log(CRIT, "m_sWLREGL was NULL!"); - throw std::runtime_error("wlr_gles2_renderer_get_egl() failed!"); + throwError("wlr_gles2_renderer_get_egl() failed!"); } m_sWLRCompositor = wlr_compositor_create(m_sWLDisplay, 6, m_sWLRRenderer); @@ -243,7 +243,7 @@ void CCompositor::initServer() { if (!m_sWLRHeadlessBackend) { Debug::log(CRIT, "Couldn't create the headless backend"); - throw std::runtime_error("wlr_headless_backend_create() failed!"); + throwError("wlr_headless_backend_create() failed!"); } wlr_single_pixel_buffer_manager_v1_create(m_sWLDisplay); |
