Fix crash in continuous-testing when no window can be initialized
This commit is contained in:
@@ -168,7 +168,7 @@ class NativeRenderer {
|
||||
#if lime_cairo
|
||||
var lock:Dynamic = NativeCFFI.lime_renderer_lock (handle);
|
||||
|
||||
if (cacheLock == null || cacheLock.pixels != lock.pixels || cacheLock.width != lock.width || cacheLock.height != lock.height) {
|
||||
if (lock != null && (cacheLock == null || cacheLock.pixels != lock.pixels || cacheLock.width != lock.width || cacheLock.height != lock.height)) {
|
||||
|
||||
primarySurface = CairoImageSurface.create (lock.pixels, CairoFormat.ARGB32, lock.width, lock.height, lock.pitch);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user