From a8226814c5460d7822e32e93cf7300fe7afeaab4 Mon Sep 17 00:00:00 2001 From: Vadim Pisarevsky Date: Wed, 29 Apr 2015 11:47:12 +0300 Subject: [PATCH] fixed http://code.opencv.org/issues/4189 --- modules/core/src/matrix.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/core/src/matrix.cpp b/modules/core/src/matrix.cpp index 65b93890e..829a009e1 100644 --- a/modules/core/src/matrix.cpp +++ b/modules/core/src/matrix.cpp @@ -222,11 +222,10 @@ public: } }; - MatAllocator* Mat::getStdAllocator() { - static MatAllocator * allocator = new StdMatAllocator(); - return allocator; + static StdMatAllocator allocator; + return &allocator; } void swap( Mat& a, Mat& b )