summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal <bilal@Bilals-MacBook-Pro.local>2018-02-26 18:18:24 -0500
committerBilal <bilal@Bilals-MacBook-Pro.local>2018-02-26 18:18:24 -0500
commitb121b55754cc2598ac1c15f573a2308f38e6efed (patch)
tree68a52e15faa06b069b25382e569c97aa3f8f016f
parent09cc45f9dc421109fb5f0463f3855e95c6f54a80 (diff)
downloadsdl_android-feature/Issue_689.tar.gz
Add the array boundary fix to if statement in deployNextRouterServicefeature/Issue_689
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java b/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java
index 1b63d98f9..46b392d13 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/transport/SdlRouterService.java
@@ -819,9 +819,9 @@ public class SdlRouterService extends Service{
ComponentName name = new ComponentName(this, this.getClass());
SdlAppInfo info;
int listSize = sdlAppInfoList.size();
- for(int i = 0; i < listSize - 1; i++) {
+ for(int i = 0; i < listSize; i++) {
info = sdlAppInfoList.get(i);
- if(info.getRouterServiceComponentName().equals(name) && listSize > i){
+ if(info.getRouterServiceComponentName().equals(name) && listSize > i + 1){
SdlAppInfo nextUp = sdlAppInfoList.get(i+1);
Intent serviceIntent = new Intent();
serviceIntent.setComponent(nextUp.getRouterServiceComponentName());