eliminate itemCount param from showMenu()
diff --git a/sim-applet/src/org/osmocom/IMSIPseudo/IMSIPseudo.java b/sim-applet/src/org/osmocom/IMSIPseudo/IMSIPseudo.java
index b59de3d..17f79a7 100755
--- a/sim-applet/src/org/osmocom/IMSIPseudo/IMSIPseudo.java
+++ b/sim-applet/src/org/osmocom/IMSIPseudo/IMSIPseudo.java
@@ -58,7 +58,7 @@
byte selectedItemId = envHdlr.getItemIdentifier();
if (selectedItemId == STKServicesMenuId) {
- showMenu(itemListMain, (byte)4);
+ showMenu(itemListMain);
handleMenuResponseMain();
}
}
@@ -69,11 +69,11 @@
}
}
- private void showMenu(Object[] itemList, byte itemCount) {
+ private void showMenu(Object[] itemList) {
ProactiveHandler proHdlr = ProactiveHandler.getTheHandler();
proHdlr.init((byte) PRO_CMD_SELECT_ITEM,(byte)0,DEV_ID_ME);
- for (byte i=(byte)0;i<itemCount;i++) {
+ for (byte i=(byte)0; i < itemList.length; i++) {
if (i == 0) {
/* Title */
proHdlr.appendTLV((byte)(TAG_ALPHA_IDENTIFIER | TAG_SET_CR), (byte[])itemList[i],
@@ -173,7 +173,7 @@
showIMSI();
break;
case 3: /* Change IMSI */
- showMenu(itemListChangeIMSI, (byte)4);
+ showMenu(itemListChangeIMSI);
handleMenuResponseChangeIMSI();
break;
}