diff options
Diffstat (limited to 'src/eetg.c')
-rw-r--r-- | src/eetg.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -187,6 +187,10 @@ eetg_layer_remove(struct eetg_layer *layer, struct eetg_object *object) assert(layer); assert(object); + if (!layer->objects) { + return false; + } + if (layer->objects == object) { layer->objects = object->next; return true; |