abouttreesummaryrefslogcommitdiff
path: root/srcs
diff options
context:
space:
mode:
Diffstat (limited to 'srcs')
-rw-r--r--srcs/juloo.keyboard2/Emoji.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/srcs/juloo.keyboard2/Emoji.java b/srcs/juloo.keyboard2/Emoji.java
index d0842bc..a0377cb 100644
--- a/srcs/juloo.keyboard2/Emoji.java
+++ b/srcs/juloo.keyboard2/Emoji.java
@@ -51,8 +51,14 @@ public class Emoji
if ((line = reader.readLine()) != null)
{
String[] tokens = line.split(" ");
- for (int i = 0; i < tokens.length-1; i++)
- _groups.add(_all.subList(Integer.parseInt(tokens[i]), Integer.parseInt(tokens[i+1])));
+ int last = 0;
+ for (int i = 1; i < tokens.length; i++)
+ {
+ int next = Integer.parseInt(tokens[i]);
+ _groups.add(_all.subList(last, next));
+ last = next;
+ }
+ _groups.add(_all.subList(last, _all.size()));
}
}
catch (IOException e) { Logs.exn("Emoji.init() failed", e); }