initialize padding of CvString with zeros
authorIlya Lavrenov <ilya.lavrenov@itseez.com>
Thu, 3 Sep 2015 14:21:04 +0000 (17:21 +0300)
committerIlya Lavrenov <ilya.lavrenov@itseez.com>
Thu, 3 Sep 2015 15:33:15 +0000 (18:33 +0300)
modules/core/src/datastructs.cpp

index 76c3b2c..ddadd39 100644 (file)
@@ -346,6 +346,7 @@ CV_IMPL CvString
 cvMemStorageAllocString( CvMemStorage* storage, const char* ptr, int len )
 {
     CvString str;
+    memset(&str, 0, sizeof(CvString));
 
     str.len = len >= 0 ? len : (int)strlen(ptr);
     str.ptr = (char*)cvMemStorageAlloc( storage, str.len + 1 );