lib&src: remove detected warnings
[nit.git] / src / syntax / icode_generation.nit
index 90f3171..981f56d 100644 (file)
@@ -417,9 +417,7 @@ redef class AExternInitPropdef
                var sig = method.signature
                assert params.length == sig.arity + 1
                var rtype = sig.recv # sig.return_type
-               if rtype != null then
-                       v.add_assignment(new IRegister(rtype), v.expr(new INative(method, params), rtype))
-               end
+               v.add_assignment(new IRegister(rtype), v.expr(new INative(method, params), rtype))
 
                super
        end
@@ -693,7 +691,7 @@ redef class AAssertExpr
                if id == null then
                        v.add_abort("Assert failed")
                else
-                       v.add_abort("Assert %s  failed", id.to_s)
+                       v.add_abort("Assert '%s' failed", id.text.to_s)
                end
                v.seq = seq_old
                return null