From 415d967eccf7b8f541cb647c99a2f26be2f3ddc7 Mon Sep 17 00:00:00 2001
From: Thomas Boy <thomas-boy@idiv.de>
Date: Tue, 28 Aug 2018 17:40:50 +0200
Subject: [PATCH] fix

---
 Demo.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/Demo.cpp b/Demo.cpp
index 6dada02..f3a8038 100644
--- a/Demo.cpp
+++ b/Demo.cpp
@@ -327,8 +327,9 @@ int main(int argc, char * argv[])
     vector<string> myFileListAfterContourSelection; //list for no contours found after selection;
     vector<string> myFileListCorrupted; //list all corrupted jpg files
 
-    for(frameCounter=0;frameCounter<amountFiles||g_badSignalFlagAbort;frameCounter++)
+    for(frameCounter=0;frameCounter<amountFiles;frameCounter++)
     {
+
         //measure time consumption
         clock_t begin = clock();
 
@@ -623,6 +624,8 @@ int main(int argc, char * argv[])
         double elapsedSecTotal = double(endAll - beginAll) / CLOCKS_PER_SEC;
         cout <<"process single pic:\t"<<elapsedSecs<<" s  - \t\t"<<(int)(elapsedSecTotal/60)<<" min -\t"<<(int)(elapsedSecTotal/60/60)<<" h"<<endl;
 
+        if(g_badSignalFlagAbort)
+            frameCounter = amountFiles; //we abort
     }
 
     //finishing time
-- 
GitLab