From d2b093d809bb170020ac7f1f88f95999ce9c2948 Mon Sep 17 00:00:00 2001 From: Vladislav Vinogradov Date: Mon, 1 Apr 2013 11:31:56 +0400 Subject: [PATCH] fixed potential dereference of null pointer --- modules/legacy/src/blobtrackingauto.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/legacy/src/blobtrackingauto.cpp b/modules/legacy/src/blobtrackingauto.cpp index fab0503bd..59e0ee60f 100644 --- a/modules/legacy/src/blobtrackingauto.cpp +++ b/modules/legacy/src/blobtrackingauto.cpp @@ -429,10 +429,11 @@ void CvBlobTrackerAuto1::Process(IplImage* pImg, IplImage* pMask) for(i=0; iID = m_NextBlobID; if(pBN && pBN->w >= CV_BLOB_MINW && pBN->h >= CV_BLOB_MINH) { + pBN->ID = m_NextBlobID; + CvBlob* pB = m_pBT->AddBlob(pBN, pImg, pmask ); if(pB) {