From 8da637854c4d80507303a6b3e28c18045ee50800 Mon Sep 17 00:00:00 2001 From: Vadim Pisarevsky Date: Fri, 29 Apr 2011 10:34:54 +0000 Subject: [PATCH] added extra check to avoid crashes --- samples/cpp/connected_components.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/cpp/connected_components.cpp b/samples/cpp/connected_components.cpp index 30f300d9c..81110d051 100644 --- a/samples/cpp/connected_components.cpp +++ b/samples/cpp/connected_components.cpp @@ -32,7 +32,7 @@ void on_trackbar(int, void*) Mat dst = Mat::zeros(img.size(), CV_8UC3); - if( contours.size() > 0 ) + if( !contours.empty() && !hierarchy.empty() ) { // iterate through all the top-level contours, // draw each connected component with its own random color