From: chanywa Date: Thu, 17 Aug 2017 05:24:37 +0000 (+0900) Subject: Update heremaps-engine to prevent crashes (patch#3) X-Git-Tag: submit/tizen/20170817.070202^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d1b596b20b133f2e38379e6ba1604593d585ea3f;p=platform%2Fcore%2Flocation%2Fmaps-plugin-here.git Update heremaps-engine to prevent crashes (patch#3) Change-Id: Ie4dd9615576aaf3a876d776530f639f507312f26 --- diff --git a/inc/engine/internal/RestCurl.h b/inc/engine/internal/RestCurl.h index cf1b8ff..4f63413 100644 --- a/inc/engine/internal/RestCurl.h +++ b/inc/engine/internal/RestCurl.h @@ -30,6 +30,8 @@ #include "base/BaseByteBuffer.h" #include "base/EventDrivenThread.h" +#define REFACTORING_RESTCURL_THREAD + TIZEN_MAPS_BEGIN_NAMESPACE using namespace Tizen::Maps; @@ -67,7 +69,9 @@ private: static int XferInfoCb(void *pUser, curl_off_t dlTotal, curl_off_t dlNow, curl_off_t ulTotal, curl_off_t ulNow); String UrlEncode(String sStr); + #ifndef REFACTORING_RESTCURL_THREAD bool CreateDetachedThread(void* (*pFunc)(void*), void *pArgs); + #endif #ifdef TIZEN_SUPPORT_CRYPTO_LOCK static void CryptoMutexLock(int mode, int type, char *file, int line); diff --git a/lib/aarch64/libheremaps-engine.so.1 b/lib/aarch64/libheremaps-engine.so.1 index 6b80f25..b4fb67e 120000 --- a/lib/aarch64/libheremaps-engine.so.1 +++ b/lib/aarch64/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_33 \ No newline at end of file +libheremaps-engine.so.1.0.6_34 \ No newline at end of file diff --git a/lib/aarch64/libheremaps-engine.so.1.0.6_33 b/lib/aarch64/libheremaps-engine.so.1.0.6_33 deleted file mode 100755 index 3567d5f..0000000 Binary files a/lib/aarch64/libheremaps-engine.so.1.0.6_33 and /dev/null differ diff --git a/lib/aarch64/libheremaps-engine.so.1.0.6_34 b/lib/aarch64/libheremaps-engine.so.1.0.6_34 new file mode 100755 index 0000000..c531bff Binary files /dev/null and b/lib/aarch64/libheremaps-engine.so.1.0.6_34 differ diff --git a/lib/armv7l/libheremaps-engine.so.1 b/lib/armv7l/libheremaps-engine.so.1 index 6b80f25..b4fb67e 120000 --- a/lib/armv7l/libheremaps-engine.so.1 +++ b/lib/armv7l/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_33 \ No newline at end of file +libheremaps-engine.so.1.0.6_34 \ No newline at end of file diff --git a/lib/armv7l/libheremaps-engine.so.1.0.6_33 b/lib/armv7l/libheremaps-engine.so.1.0.6_33 deleted file mode 100755 index 8ebd4c4..0000000 Binary files a/lib/armv7l/libheremaps-engine.so.1.0.6_33 and /dev/null differ diff --git a/lib/armv7l/libheremaps-engine.so.1.0.6_34 b/lib/armv7l/libheremaps-engine.so.1.0.6_34 new file mode 100755 index 0000000..a0cfb7d Binary files /dev/null and b/lib/armv7l/libheremaps-engine.so.1.0.6_34 differ diff --git a/lib/i586/libheremaps-engine.so.1 b/lib/i586/libheremaps-engine.so.1 index 6b80f25..b4fb67e 120000 --- a/lib/i586/libheremaps-engine.so.1 +++ b/lib/i586/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_33 \ No newline at end of file +libheremaps-engine.so.1.0.6_34 \ No newline at end of file diff --git a/lib/i586/libheremaps-engine.so.1.0.6_33 b/lib/i586/libheremaps-engine.so.1.0.6_33 deleted file mode 100755 index 88c238d..0000000 Binary files a/lib/i586/libheremaps-engine.so.1.0.6_33 and /dev/null differ diff --git a/lib/i586/libheremaps-engine.so.1.0.6_34 b/lib/i586/libheremaps-engine.so.1.0.6_34 new file mode 100755 index 0000000..196b9b1 Binary files /dev/null and b/lib/i586/libheremaps-engine.so.1.0.6_34 differ diff --git a/lib/x86_64/libheremaps-engine.so.1 b/lib/x86_64/libheremaps-engine.so.1 index 6b80f25..b4fb67e 120000 --- a/lib/x86_64/libheremaps-engine.so.1 +++ b/lib/x86_64/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_33 \ No newline at end of file +libheremaps-engine.so.1.0.6_34 \ No newline at end of file diff --git a/lib/x86_64/libheremaps-engine.so.1.0.6_33 b/lib/x86_64/libheremaps-engine.so.1.0.6_33 deleted file mode 100755 index 9019482..0000000 Binary files a/lib/x86_64/libheremaps-engine.so.1.0.6_33 and /dev/null differ diff --git a/lib/x86_64/libheremaps-engine.so.1.0.6_34 b/lib/x86_64/libheremaps-engine.so.1.0.6_34 new file mode 100755 index 0000000..c3b8706 Binary files /dev/null and b/lib/x86_64/libheremaps-engine.so.1.0.6_34 differ diff --git a/maps-plugin-here.changes b/maps-plugin-here.changes index c6cf237..e3c489c 100644 --- a/maps-plugin-here.changes +++ b/maps-plugin-here.changes @@ -1,3 +1,8 @@ +[Version] maps-plugin-here_0.3.27 +[Date] 17 Aug 2017 +[Title] Update heremaps-engine to prevent crashes +[Developer] Seechan Kim + [Version] maps-plugin-here_0.3.26 [Date] 07 Aug 2017 [Title] Update heremaps-engine to prevent crashes diff --git a/packaging/maps-plugin-here.spec b/packaging/maps-plugin-here.spec index 24e46a9..45c15c3 100644 --- a/packaging/maps-plugin-here.spec +++ b/packaging/maps-plugin-here.spec @@ -1,6 +1,6 @@ Name: maps-plugin-here Summary: Tizen HERE Maps Plug-in Library -Version: 0.3.26 +Version: 0.3.27 Release: 1 Group: Location/Libraries License: Apache-2.0 and HERE