parser: remove warning about useless cast
authorJean Privat <jean@pryen.org>
Sat, 12 Feb 2011 02:30:38 +0000 (21:30 -0500)
committerJean Privat <jean@pryen.org>
Mon, 14 Feb 2011 20:32:53 +0000 (15:32 -0500)
Old c_src was not able to infer that result is not null.

Signed-off-by: Jean Privat <jean@pryen.org>

src/parser/lexer.nit
src/parser/xss/lexer.xss

index 452d452..8726fab 100644 (file)
@@ -1264,7 +1264,7 @@ special TablesCapable
                        result = get_token
                end
                _token = null
-               return result.as(not null)
+               return result
        end
 
        # Get a token, or null if it is discarded
index 689fc9c..2eb31da 100644 (file)
@@ -86,7 +86,7 @@ $ end foreach
                        result = get_token
                end
                _token = null
-               return result.as(not null)
+               return result
        end
 
        # Get a token, or null if it is discarded