1From fe4546abf79cf2e93e151fe8cd771901f9b768d3 Mon Sep 17 00:00:00 2001 2From: Khem Raj <raj.khem@gmail.com> 3Date: Tue, 7 Feb 2023 23:11:18 -0800 4Subject: [PATCH] replace deprecated std::auto_ptr with std::unique_ptr 5 6auto_ptr is gone with c++17 7 8Upstream-Status: Pending 9 10Signed-off-by: Khem Raj <raj.khem@gmail.com> 11--- 12 .../lipi-toolkit/src/util/lib/LTKLoggerUtil.cpp | 10 +++++----- 13 1 file changed, 5 insertions(+), 5 deletions(-) 14 15diff --git a/src/plugins/lipi-toolkit/3rdparty/lipi-toolkit/src/util/lib/LTKLoggerUtil.cpp b/src/plugins/lipi-toolkit/3rdparty/lipi-toolkit/src/util/lib/LTKLoggerUtil.cpp 16index 1971a69d..894028e4 100644 17--- a/src/plugins/lipi-toolkit/3rdparty/lipi-toolkit/src/util/lib/LTKLoggerUtil.cpp 18+++ b/src/plugins/lipi-toolkit/3rdparty/lipi-toolkit/src/util/lib/LTKLoggerUtil.cpp 19@@ -96,7 +96,7 @@ LTKLoggerUtil::LTKLoggerUtil(){} 20 int LTKLoggerUtil::createLogger(const string& lipiLibPath) 21 { 22 void* functionHandle = NULL; 23- auto_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 24+ unique_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 25 26 int iErrorCode = a_ptrOSUtil->loadSharedLib(lipiLibPath, 27 LOGGER_MODULE_STR, 28@@ -159,7 +159,7 @@ int LTKLoggerUtil::createLogger(const string& lipiLibPath) 29 *****************************************************************************/ 30 int LTKLoggerUtil::destroyLogger() 31 { 32- auto_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 33+ unique_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 34 35 if (module_destroyLogger != NULL ) 36 { 37@@ -196,7 +196,7 @@ int LTKLoggerUtil::configureLogger(const string& logFile, LTKLogger::EDebugLevel 38 LTKReturnError(ELOGGER_LIBRARY_NOT_LOADED); 39 } 40 41- auto_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 42+ unique_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 43 44 if ( logFile.length() != 0 ) 45 { 46@@ -257,7 +257,7 @@ int LTKLoggerUtil::getAddressLoggerFunctions() 47 void* functionHandle = NULL; 48 int returnVal = SUCCESS; 49 50- auto_ptr<LTKOSUtil> a_ptrOSUtil; 51+ unique_ptr<LTKOSUtil> a_ptrOSUtil; 52 53 //start log 54 55@@ -323,7 +323,7 @@ ostream& LTKLoggerUtil::logMessage(LTKLogger::EDebugLevel logLevel, string inStr 56 { 57 if (m_libHandleLogger == NULL) 58 { 59- auto_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 60+ unique_ptr<LTKOSUtil> a_ptrOSUtil(LTKOSUtilFactory::getInstance()); 61 m_libHandleLogger = a_ptrOSUtil->getLibraryHandle(LOGGER_MODULE_STR); 62 63 if (m_libHandleLogger == NULL) 64-- 652.39.1 66 67