diff --git a/Foundation/include/Poco/SharedPtr.h b/Foundation/include/Poco/SharedPtr.h index ae7e4acee..9e05cf282 100644 --- a/Foundation/include/Poco/SharedPtr.h +++ b/Foundation/include/Poco/SharedPtr.h @@ -127,7 +127,7 @@ public: } catch (...) { - delete ptr; + RP::release(ptr); } template