diff options
author | Dmitry Kunin <dkunin@mapswith.me> | 2014-02-24 15:26:40 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 02:12:01 +0300 |
commit | 2628098fcac9e969c13b70ca2c4e5b1744d17b7a (patch) | |
tree | 3fec417b640c674352453d4c992d6a14febac691 /android/jni/com/mapswithme/maps/Framework.cpp | |
parent | 73fd1307c27453877353249348e290095f89caec (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.cpp | 5 |
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); |