summaryrefslogtreecommitdiffhomepage
path: root/src/codegen.c
diff options
context:
space:
mode:
authorsdottaka <[email protected]>2014-11-19 13:29:22 +0900
committersdottaka <[email protected]>2014-11-19 13:29:22 +0900
commit820f6d147fb13ade3b69eb87cfee39f85ee4a6ce (patch)
tree7527d9bb7e77b5cf96bd1800455569669ffc7b76 /src/codegen.c
parent4e4bfb08cbbc0198d1489004f807ba6a75469f16 (diff)
downloadmruby-820f6d147fb13ade3b69eb87cfee39f85ee4a6ce.tar.gz
mruby-820f6d147fb13ade3b69eb87cfee39f85ee4a6ce.zip
Fix an error when calling a method implemented in C by super() with arguments. This fix makes the following code workable:
Expected: class MRBTime < Time; def self.new; super(2012, 4, 21); end; end MRBTime.new # => Sat Apr 21 00:00:00 2012 Actual: class MRBTime < Time; def self.new; super(2012, 4, 21); end; end MRBTime.new # => can't convert nil into Integer (TypeError)
Diffstat (limited to 'src/codegen.c')
0 files changed, 0 insertions, 0 deletions