From 830979fc75daf27923bd9932f9dcee7b65b53d04 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sat, 7 Sep 2013 21:39:02 -0700 Subject: [PATCH] First object in Scene objects list is pointed to by scene->objects --- src/scene.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/scene.c b/src/scene.c index 02737d7..7678bb2 100644 --- a/src/scene.c +++ b/src/scene.c @@ -128,6 +128,11 @@ scene_add_object(Scene *scene, Object *obj) ol->object = obj; ol->next = NULL; + if (scene->objects == NULL) { + scene->objects = ol; + return; + } + ObjectList *ptr = scene->objects; while (ptr != NULL) { if (ptr->next == NULL) {