Browse Source

Do not crash when window creation fails (e.g. running headless)

Signed-off-by: falkTX <falktx@falktx.com>
tags/23.09
falkTX 1 year ago
parent
commit
0ad791dee0
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
3 changed files with 3 additions and 5 deletions
  1. +1
    -1
      carla
  2. +1
    -1
      dpf
  3. +1
    -3
      src/override/Window.cpp

+ 1
- 1
carla

@@ -1 +1 @@
Subproject commit 604416bf33bcf16410e43009f6d94b86dd41afcd
Subproject commit 62e17bf0e180ec97aa227f142fc3274602aa554f

+ 1
- 1
dpf

@@ -1 +1 @@
Subproject commit 044b74cb9326c82375ebd65a2020ad0565a19f8e
Subproject commit 227a7015a85deeed52eb2c58456303c201674118

+ 1
- 3
src/override/Window.cpp View File

@@ -603,9 +603,7 @@ static void Window__writeImagePNG(void* context, void* data, int size) {


void Window::step() {
DISTRHO_SAFE_ASSERT_RETURN(internal->tlw != nullptr,);

if (vg == nullptr)
if (internal->tlw == nullptr || vg == nullptr)
return;

double frameTime = system::getTime();


Loading…
Cancel
Save