From 73a5ac85d9460bc130490c9f6f56838345bdc17f Mon Sep 17 00:00:00 2001
From: Arnaud Blanchard <arnaud.blanchard@ensea.fr>
Date: Fri, 28 Jul 2017 10:09:16 +0200
Subject: [PATCH] Fix error in the loop for semaphore

---
 o_gtk_image/src/image_display.cpp | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/o_gtk_image/src/image_display.cpp b/o_gtk_image/src/image_display.cpp
index f06427b..837b297 100644
--- a/o_gtk_image/src/image_display.cpp
+++ b/o_gtk_image/src/image_display.cpp
@@ -323,8 +323,6 @@ gboolean update_YUYV_image(GtkImage *image, GdkFrameClock *frame_clock, void*)
     if (blc_command_loop_start()==0) exit(0);
     
     pixels = (uint32_t*)image_buffer;
-    
-    if (blc_command_loop_start()==0) exit(0);
     i = 0;
     while (i != (int) channel->size)
     {
@@ -340,8 +338,6 @@ gboolean update_YUYV_image(GtkImage *image, GdkFrameClock *frame_clock, void*)
         pixels+=2;
     }
     iterations++;
-    blc_command_loop_end();
-    
     gtk_image_set_from_surface(image, image_surface);
     blc_command_loop_end();
     
-- 
GitLab