diff --git a/lib/std/sleq.myr b/lib/std/sleq.myr index c91f826d..30f49d51 100644 --- a/lib/std/sleq.myr +++ b/lib/std/sleq.myr @@ -28,7 +28,7 @@ generic sleq = {a, b impl equatable @a[:] = eq = {a, b - if a.len == b.len + if a.len != b.len -> false ;; /* can't use memeq because of padding */ diff --git a/lib/std/strsplit.myr b/lib/std/strsplit.myr index af34838b..7ab22117 100644 --- a/lib/std/strsplit.myr +++ b/lib/std/strsplit.myr @@ -103,7 +103,7 @@ const dostrtok = {toks, s, grow ;; idx++ ;; - i = j + i = j + 1 ;; -> toks#[:idx] }