@@ -892,7 +892,7 @@ Java_com_microsoft_applications_events_LogManagerProvider_00024LogManagerImpl_na
892
892
ManagerAndConfig const * mc;
893
893
{
894
894
std::lock_guard<std::mutex> lock (jniManagersMutex);
895
- if (nativeLogManagerIndex < 0 || nativeLogManagerIndex >= jniManagers.size ())
895
+ if (nativeLogManagerIndex < 0 || nativeLogManagerIndex >= static_cast <jlong>( jniManagers.size () ))
896
896
{
897
897
return nullptr ;
898
898
}
@@ -914,7 +914,7 @@ Java_com_microsoft_applications_events_LogManagerProvider_00024LogManagerImpl_na
914
914
{
915
915
{
916
916
std::lock_guard<std::mutex> lock (jniManagersMutex);
917
- if (nativeLogManager < 0 || nativeLogManager >= jniManagers.size ())
917
+ if (nativeLogManager < 0 || nativeLogManager >= static_cast <jlong>( jniManagers.size () ))
918
918
{
919
919
return ;
920
920
}
@@ -971,7 +971,7 @@ Java_com_microsoft_applications_events_LogManagerProvider_00024LogManagerImpl_na
971
971
ManagerAndConfig* mc;
972
972
{
973
973
std::lock_guard<std::mutex> lock (jniManagersMutex);
974
- if (nativeLogManagerIndex < 0 || nativeLogManagerIndex >= jniManagers.size ())
974
+ if (nativeLogManagerIndex < 0 || nativeLogManagerIndex >= static_cast <jlong>( jniManagers.size () ))
975
975
{
976
976
return 0 ;
977
977
}
@@ -997,7 +997,7 @@ Java_com_microsoft_applications_events_LogManagerProvider_00024LogManagerImpl_na
997
997
static ILogManager* getLogManager (jlong nativeLogManager)
998
998
{
999
999
std::lock_guard<std::mutex> lock (jniManagersMutex);
1000
- if (nativeLogManager < 0 || nativeLogManager >= jniManagers.size ())
1000
+ if (nativeLogManager < 0 || nativeLogManager >= static_cast <jlong>( jniManagers.size () ))
1001
1001
{
1002
1002
return nullptr ;
1003
1003
}
@@ -1587,7 +1587,8 @@ Java_com_microsoft_applications_events_LogManagerProvider_00024LogManagerImpl_na
1587
1587
jlong eventType,
1588
1588
jlong identity) {
1589
1589
std::lock_guard<std::mutex> l (listeners_mutex);
1590
- if (identity < 0 || identity >= listeners.size () || !listeners[identity]) {
1590
+ if (identity < 0 || identity >= static_cast <jlong>(jniManagers.size ()) || !listeners[identity])
1591
+ {
1591
1592
return ;
1592
1593
}
1593
1594
auto logManager = getLogManager (native_log_manager);
0 commit comments