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