From d6f66b22f26a02921e9e748ed8cdc0749ceeceed Mon Sep 17 00:00:00 2001 From: Alexandre Terrasa Date: Thu, 15 Oct 2015 17:35:17 -0400 Subject: [PATCH] core/text: remove call on nullable warnings Signed-off-by: Alexandre Terrasa --- lib/core/text/flat.nit | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/core/text/flat.nit b/lib/core/text/flat.nit index e8a2d4f..6cf1584 100644 --- a/lib/core/text/flat.nit +++ b/lib/core/text/flat.nit @@ -1148,8 +1148,9 @@ redef class Array[E] do var l = length if l == 0 then return "" - if l == 1 then if self[0] == null then return "" else return self[0].to_s - var its = _items + var its = _items.as(not null) + var first = its[0] + if l == 1 then if first == null then return "" else return first.to_s var na = new NativeArray[String](l) var i = 0 var sl = 0 -- 1.7.9.5