lib/standard/ropes: Fixed concatenation routine for Concat + FlatString
authorLucas Bajolet <r4pass@hotmail.com>
Wed, 28 Jan 2015 15:58:48 +0000 (10:58 -0500)
committerLucas Bajolet <r4pass@hotmail.com>
Wed, 28 Jan 2015 21:13:56 +0000 (16:13 -0500)
Signed-off-by: Lucas Bajolet <r4pass@hotmail.com>

lib/standard/ropes.nit

index 8186ec9..68593fd 100644 (file)
@@ -155,7 +155,7 @@ private class Concat
                else
                        var r = right
                        var rlen = r.length
-                       if rlen + slen > maxlen then return new Concat(left, new Concat(r, s))
+                       if rlen + slen > maxlen then return new Concat(self, s)
                        return new Concat(left, r + s)
                end
        end