From 0b36ee3a4bbfa253670a05c7079420d06b0409d6 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Tue, 22 Sep 2015 22:56:46 -0700 Subject: Bugfix: sub function not handling lazy strings. This bug means that range indexing doesn't work on lazy strings. Ouch! * lib.c (sub): Added missing LSTR switch case. --- lib.c | 1 + 1 file changed, 1 insertion(+) (limited to 'lib.c') diff --git a/lib.c b/lib.c index b3657a60..671e13ac 100644 --- a/lib.c +++ b/lib.c @@ -6769,6 +6769,7 @@ val sub(val seq, val from, val to) return sub_list(seq, from, to); case LIT: case STR: + case LSTR: return sub_str(seq, from, to); case VEC: return sub_vec(seq, from, to); -- cgit v1.2.3