diff --git a/src/scene.c b/src/scene.c index f63a9cf..f8c45e9 100644 --- a/src/scene.c +++ b/src/scene.c @@ -130,6 +130,7 @@ scene_add_object(Scene *scene, Object *obj) while (ptr != NULL) { if (ptr->next == NULL) { ptr->next = ol; + break; } ptr = ptr->next; }