From: chanywa Date: Thu, 13 Jul 2017 04:56:03 +0000 (+0900) Subject: Apply to use std::nothrow when allocating memory with new operator X-Git-Tag: submit/tizen/20170718.234709~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=980f030d5666a75b7cb1f9fbd5f9e90481b73e47;p=platform%2Fcore%2Flocation%2Fmaps-plugin-here.git Apply to use std::nothrow when allocating memory with new operator Change-Id: I6facebf77c7ff6cde9474df2ec699bb132df6996 --- diff --git a/lib/aarch64/libheremaps-engine.so.1 b/lib/aarch64/libheremaps-engine.so.1 index 33d96e9..5644257 120000 --- a/lib/aarch64/libheremaps-engine.so.1 +++ b/lib/aarch64/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_31 \ No newline at end of file +libheremaps-engine.so.1.0.6_32 \ No newline at end of file diff --git a/lib/aarch64/libheremaps-engine.so.1.0.6_31 b/lib/aarch64/libheremaps-engine.so.1.0.6_31 deleted file mode 100755 index 4c0fae0..0000000 Binary files a/lib/aarch64/libheremaps-engine.so.1.0.6_31 and /dev/null differ diff --git a/lib/aarch64/libheremaps-engine.so.1.0.6_32 b/lib/aarch64/libheremaps-engine.so.1.0.6_32 new file mode 100755 index 0000000..c4a4de7 Binary files /dev/null and b/lib/aarch64/libheremaps-engine.so.1.0.6_32 differ diff --git a/lib/armv7l/libheremaps-engine.so.1 b/lib/armv7l/libheremaps-engine.so.1 index 33d96e9..5644257 120000 --- a/lib/armv7l/libheremaps-engine.so.1 +++ b/lib/armv7l/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_31 \ No newline at end of file +libheremaps-engine.so.1.0.6_32 \ No newline at end of file diff --git a/lib/armv7l/libheremaps-engine.so.1.0.6_31 b/lib/armv7l/libheremaps-engine.so.1.0.6_31 deleted file mode 100755 index bfbf8e1..0000000 Binary files a/lib/armv7l/libheremaps-engine.so.1.0.6_31 and /dev/null differ diff --git a/lib/armv7l/libheremaps-engine.so.1.0.6_32 b/lib/armv7l/libheremaps-engine.so.1.0.6_32 new file mode 100755 index 0000000..9765535 Binary files /dev/null and b/lib/armv7l/libheremaps-engine.so.1.0.6_32 differ diff --git a/lib/i586/libheremaps-engine.so.1 b/lib/i586/libheremaps-engine.so.1 index 33d96e9..5644257 120000 --- a/lib/i586/libheremaps-engine.so.1 +++ b/lib/i586/libheremaps-engine.so.1 @@ -1 +1 @@ -libheremaps-engine.so.1.0.6_31 \ No newline at end of file +libheremaps-engine.so.1.0.6_32 \ No newline at end of file diff --git a/lib/i586/libheremaps-engine.so.1.0.6_31 b/lib/i586/libheremaps-engine.so.1.0.6_31 deleted file mode 100755 index 638b455..0000000 Binary files a/lib/i586/libheremaps-engine.so.1.0.6_31 and /dev/null differ diff --git a/lib/i586/libheremaps-engine.so.1.0.6_32 b/lib/i586/libheremaps-engine.so.1.0.6_32 new file mode 100755 index 0000000..55202c0 Binary files /dev/null and b/lib/i586/libheremaps-engine.so.1.0.6_32 differ diff --git a/lib/x86_64/libheremaps-engine.so.1 b/lib/x86_64/libheremaps-engine.so.1 index 33d96e9..5644257 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_31 \ No newline at end of file +libheremaps-engine.so.1.0.6_32 \ No newline at end of file diff --git a/lib/x86_64/libheremaps-engine.so.1.0.6_31 b/lib/x86_64/libheremaps-engine.so.1.0.6_31 deleted file mode 100755 index 9d5c4f4..0000000 Binary files a/lib/x86_64/libheremaps-engine.so.1.0.6_31 and /dev/null differ diff --git a/lib/x86_64/libheremaps-engine.so.1.0.6_32 b/lib/x86_64/libheremaps-engine.so.1.0.6_32 new file mode 100755 index 0000000..264491c Binary files /dev/null and b/lib/x86_64/libheremaps-engine.so.1.0.6_32 differ diff --git a/src/here_api.cpp b/src/here_api.cpp index 7cca9fa..c0bfe26 100644 --- a/src/here_api.cpp +++ b/src/here_api.cpp @@ -703,7 +703,7 @@ int HerePluginCancelRequest(int nReqId) int HerePluginCreateMapView(maps_view_h hView, maps_plugin_map_view_ready_cb pCbFunc) { HereView *vh = NULL, *ovh = NULL; - vh = new HereView(); + vh = new (std::nothrow) HereView(); if (!vh) return HERE_ERROR_OUT_OF_MEMORY; int error = maps_view_get_maps_plugin_view_handle(hView, (void**)&ovh); maps_view_set_maps_plugin_view_handle(hView, vh);