summaryrefslogtreecommitdiff
path: root/bos-dispatch.sh
diff options
context:
space:
mode:
Diffstat (limited to 'bos-dispatch.sh')
-rw-r--r--bos-dispatch.sh6
1 files changed, 2 insertions, 4 deletions
diff --git a/bos-dispatch.sh b/bos-dispatch.sh
index 8306378..d6bc463 100644
--- a/bos-dispatch.sh
+++ b/bos-dispatch.sh
@@ -33,10 +33,8 @@ function bos-dispatch/invoke() {
return $?
fi
- local metaclass_ref
- bos-namespaces/store-scalar-for-into metaclass_ref meta "$class"
- local -n metaclass_object="$metaclass_ref"
+ local metaclass_instance; bos-meta/metaclass-instance-for-class-into metaclass_instance "$class"
- $metaclass_object invoke "$class" "$self_id" "$method" "$@"
+ $metaclass_instance invoke "$class" "$self_id" "$method" "$@"
return $?
}