Fixed several issues found by static analysis, Windows-specific
[platform/upstream/opencv.git] / modules / videoio / src / cap_vfw.cpp
index 0d71a0c..f62baf4 100644 (file)
@@ -377,8 +377,8 @@ LRESULT PASCAL CvCaptureCAM_VFW::frameCallback( HWND hWnd, VIDEOHDR* hdr )
     if (!hWnd) return FALSE;
 
     capture = (CvCaptureCAM_VFW*)capGetUserData(hWnd);
+    if (!capture) return (LRESULT)FALSE;
     capture->hdr = hdr;
-
     return (LRESULT)TRUE;
 }