on master help sign in
Fix a typo that appears to be an off-by-one bug

--HG-- extra : convert_revision : 2f3259c2dff0c3de43a078c94c219e24b4e3ce40

commite60d9213ffb0d83f1a05393c7e1e801a7e775693 authorBryan O'Sullivan <bos@serpentine.com> dateSun 15 Aug 2010, 03:39 (16 years ago) parent10ca053
1 file changed+1−1
Data/Text/Lazy/Encoding/Fusion.hs+1−1
Data/Text/Lazy/Encoding/Fusion.hs+1−1
@@ -68,7 +68,7 @@ streamUtf8 onErr bs0 = Stream next (T bs0 S0 0) unknownSize
6868 Yield (U8.chr2 a b) (T bs S0 (i+2))
6969 | i + 2 < len && U8.validate3 a b c =
7070 Yield (U8.chr3 a b c) (T bs S0 (i+3))
71− | i + 4 < len && U8.validate4 a b c d =
71+ | i + 3 < len && U8.validate4 a b c d =
7272 Yield (U8.chr4 a b c d) (T bs S0 (i+4))
7373 where len = B.length ps
7474 a = B.unsafeIndex ps i