From 64d94e94e0e82348639700b829a55eae0869eb19 Mon Sep 17 00:00:00 2001
From: Eric Zavesky <eric@emotersrobots.com>
Date: Mon, 4 Apr 2016 06:50:52 -0500
Subject: [PATCH]  - no ambiguity about last rect (complement #459 and
 bd20972);   - remove double-check, make MSVC happy

---
 modules/tracking/src/roiSelector.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/modules/tracking/src/roiSelector.cpp b/modules/tracking/src/roiSelector.cpp
index 054311a59..f2ee396c0 100644
--- a/modules/tracking/src/roiSelector.cpp
+++ b/modules/tracking/src/roiSelector.cpp
@@ -161,8 +161,9 @@ namespace cv {
     printf("Finish the selection process by pressing ESC button!\n" );
 
     // while key is not ESC (27)
-    while(key!=27){
+    for(;;) {
       temp=select(windowName, img, true, fromCenter);
+      if(key==27) break;
       if(temp.width>0 && temp.height>0)
         box.push_back(temp);
     }