From 9fb318b8b5bbb919dd37d0fd5b41860efc7116ee Mon Sep 17 00:00:00 2001 From: Elizabeth Mattijsen Date: Mon, 8 Sep 2014 12:00:16 +0200 Subject: [PATCH] Remove unnecessary elaborateness, jnthn++ --- src/core/stubs.pm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/stubs.pm b/src/core/stubs.pm index bf1fca0673a..1261e416bf7 100644 --- a/src/core/stubs.pm +++ b/src/core/stubs.pm @@ -34,10 +34,8 @@ sub DYNAMIC(\name) is rw { elsif nqp::existskey(PROCESS.WHO, $pkgname) { $x := nqp::atkey(PROCESS.WHO, $pkgname); } - elsif try INITIALIZE(name) -> $result { - $x := nqp::ordat(nqp::unbox_s(name),0) == 64 - ?? @($result) - !! $result; + elsif try INITIALIZE(name) -> \result { + $x := result; } else { fail X::Dynamic::NotFound.new(:name(name));