From 29123a60272777916e5aae08369d0f03c2f135b6 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sun, 15 May 2016 13:53:38 -0700 Subject: [PATCH] altoslib: Allow empty values in AltosHashSet representation Check for value termination before appending the first character. Signed-off-by: Keith Packard --- altoslib/AltosHashSet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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++) -- 2.47.2