From: Keith Packard Date: Sun, 15 May 2016 20:53:38 +0000 (-0700) Subject: altoslib: Allow empty values in AltosHashSet representation X-Git-Tag: 1.6.4~1^2~38 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=29123a60272777916e5aae08369d0f03c2f135b6 altoslib: Allow empty values in AltosHashSet representation Check for value termination before appending the first character. Signed-off-by: Keith Packard --- diff --git a/altoslib/AltosHashSet.java b/altoslib/AltosHashSet.java index 4b89f8cc..77bd48c2 100644 --- a/altoslib/AltosHashSet.java +++ b/altoslib/AltosHashSet.java @@ -35,12 +35,12 @@ public class AltosHashSet extends Hashtable { ArrayList chars = new ArrayList(); for (;;) { - chars.add(c); - c = get(reader); if (c == -1 || c == ';') break; if (c == '\\') c = get(reader); + chars.add(c); + c = get(reader); } int[] ch = new int[chars.size()]; for (int i = 0; i < ch.length; i++)