Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Kunin <dkunin@mapswith.me>2014-02-24 15:26:40 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 02:12:01 +0300
commit2628098fcac9e969c13b70ca2c4e5b1744d17b7a (patch)
tree3fec417b640c674352453d4c992d6a14febac691 /android/jni/com/mapswithme/maps/Framework.cpp
parent73fd1307c27453877353249348e290095f89caec (diff)
Show correct info box for search result.
Diffstat (limited to 'android/jni/com/mapswithme/maps/Framework.cpp')
-rw-r--r--android/jni/com/mapswithme/maps/Framework.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/android/jni/com/mapswithme/maps/Framework.cpp b/android/jni/com/mapswithme/maps/Framework.cpp
index 80123881d9..c35f324bce 100644
--- a/android/jni/com/mapswithme/maps/Framework.cpp
+++ b/android/jni/com/mapswithme/maps/Framework.cpp
@@ -910,8 +910,11 @@ extern "C"
JNIEXPORT void Java_com_mapswithme_maps_Framework_injectData(JNIEnv * env, jclass clazz, jobject jsearchResult, jlong index)
{
+ const size_t nIndex = static_cast<size_t>(index);
+ ASSERT_LESS(nIndex , g_framework->NativeFramework()->AdditionalLayerNumberOfPoi(), ("Invalid index", nIndex));
+
Bookmark * b = g_framework->NativeFramework()->
- GetBookmarkManager().AdditionalPoiLayerGetBookmark(static_cast<size_t>(index));
+ GetBookmarkManager().AdditionalPoiLayerGetBookmark(nIndex);
static jclass javaClazz = env->GetObjectClass(jsearchResult);