X-Git-Url: http://nitlanguage.org diff --git a/src/naive_interpreter.nit b/src/naive_interpreter.nit index 24ed8d5..e9d0a97 100644 --- a/src/naive_interpreter.nit +++ b/src/naive_interpreter.nit @@ -1000,11 +1000,11 @@ redef class AClassdef do var super_inits = self.super_inits if super_inits != null then - assert args.length == 1 + var args_of_super = args + if args.length > 1 then args_of_super = [args.first] for su in super_inits do - v.send(su, args) + v.send(su, args_of_super) end - return null end var recv = args.first assert recv isa MutableInstance