Fixed cvDestroyAllWindows() without windows in QT (#2440)
authorIlya Lysenkov <lysenkov.ilya@gmail.com>
Wed, 30 Jan 2013 11:26:49 +0000 (15:26 +0400)
committerIlya Lysenkov <lysenkov.ilya@gmail.com>
Wed, 30 Jan 2013 11:26:49 +0000 (15:26 +0400)
modules/highgui/src/window_QT.cpp

index d617e71..973b23c 100644 (file)
@@ -499,7 +499,7 @@ CV_IMPL void cvDestroyWindow(const char* name)
 CV_IMPL void cvDestroyAllWindows()
 {
     if (!guiMainThread)
-        CV_Error( CV_StsNullPtr, "NULL guiReceiver (please create a window)" );
+        return;
 
     QMetaObject::invokeMethod(guiMainThread,
         "destroyAllWindow",