fix coverity reports
authorAlexander Alekhin <alexander.a.alekhin@gmail.com>
Sun, 11 Nov 2018 13:51:47 +0000 (13:51 +0000)
committerAlexander Alekhin <alexander.a.alekhin@gmail.com>
Sun, 11 Nov 2018 13:51:47 +0000 (13:51 +0000)
modules/dnn/src/dnn.cpp
modules/videoio/src/cap_v4l.cpp

index 1654764..8880edb 100644 (file)
@@ -1801,7 +1801,7 @@ struct Net::Impl
                         nextEltwiseLayer = nextData->layerInstance.dynamicCast<EltwiseLayer>();
 
                     if( !nextEltwiseLayer.empty() && pinsToKeep.count(lpNext) == 0 &&
-                        nextData->inputBlobsId.size() == 2 )
+                        nextData && nextData->inputBlobsId.size() == 2 )
                     {
                         LayerData *eltwiseData = nextData;
 
index 4a628f9..1e7af0c 100644 (file)
@@ -348,7 +348,9 @@ struct CvCaptureCAM_V4L CV_FINAL : public CvCapture
 /***********************   Implementations  ***************************************/
 
 CvCaptureCAM_V4L::CvCaptureCAM_V4L() : deviceHandle(-1), bufferIndex(-1)
-{}
+{
+    memset(&timestamp, 0, sizeof(timestamp));
+}
 
 CvCaptureCAM_V4L::~CvCaptureCAM_V4L() {
     streaming(false);
@@ -1739,7 +1741,6 @@ double CvCaptureCAM_V4L::getProperty(int property_id) const
         return  value;
     }
     }
-    return -1.0;
 }
 
 bool CvCaptureCAM_V4L::icvSetFrameSize(int _width, int _height)