From 74032922bc2efa21b3dca59311d5cf505395c432 Mon Sep 17 00:00:00 2001 From: jp9000 Date: Thu, 30 Jan 2014 12:42:20 -0700 Subject: [PATCH] Fix another bug (don't commit without compiling) Also don't code in anger --- libobs/obs-scene.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libobs/obs-scene.c b/libobs/obs-scene.c index 560821aeb..0afa1201a 100644 --- a/libobs/obs-scene.c +++ b/libobs/obs-scene.c @@ -117,10 +117,12 @@ static inline void attach_sceneitem(struct obs_scene_item *item, static void scene_video_render(void *data) { + struct obs_scene *scene = data; + struct obs_scene_item *item; + pthread_mutex_lock(&scene->mutex); - struct obs_scene *scene = data; - struct obs_scene_item *item = scene->first_item; + item = scene->first_item; while (item) { if (obs_source_removed(item->source)) {