Fixed allocSingleton
authorMaksim Shabunin <maksim.shabunin@gmail.com>
Tue, 21 Nov 2017 15:07:30 +0000 (18:07 +0300)
committerMaksim Shabunin <maksim.shabunin@gmail.com>
Tue, 21 Nov 2017 15:07:30 +0000 (18:07 +0300)
modules/core/include/opencv2/core/private.hpp

index 232214a..a849040 100644 (file)
@@ -162,7 +162,7 @@ CV_EXPORTS void scalarToRawData(const cv::Scalar& s, void* buf, int type, int un
 
 //! Allocate all memory buffers which will not be freed, ease filtering memcheck issues
 template <typename T>
-CV_EXPORTS T* allocSingleton(size_t count) { return fastMalloc(sizeof(T) * count); }
+CV_EXPORTS T* allocSingleton(size_t count) { return static_cast<T*>(fastMalloc(sizeof(T) * count)); }
 }
 
 // property implementation macros