aboutsummaryrefslogtreecommitdiff
path: root/crates/sloth_vm
diff options
context:
space:
mode:
authornic-gaffney <gaffney_nic@protonmail.com>2023-04-27 18:30:32 -0500
committernic-gaffney <gaffney_nic@protonmail.com>2023-04-27 18:30:32 -0500
commit935f53cddfdc87dd0da0606595f4da1d4238c617 (patch)
treec5540815d492b8f5946a6dffdb5301c446158941 /crates/sloth_vm
parent1466d51eed5767e92d3264289590770932ceba96 (diff)
downloadsloth-935f53cddfdc87dd0da0606595f4da1d4238c617.tar.gz
Doc stuff idk man
Diffstat (limited to 'crates/sloth_vm')
-rw-r--r--crates/sloth_vm/src/sloth_std/misc.rs8
1 files changed, 1 insertions, 7 deletions
diff --git a/crates/sloth_vm/src/sloth_std/misc.rs b/crates/sloth_vm/src/sloth_std/misc.rs
index 6994657..df8d452 100644
--- a/crates/sloth_vm/src/sloth_std/misc.rs
+++ b/crates/sloth_vm/src/sloth_std/misc.rs
@@ -17,13 +17,7 @@ fn get_doc(vm: &mut VM, args: &[Primitive]) -> NativeFunctionResult {
return Err(native::Error::InvalidArgument);
};
- let docs = NATIVE_LIBRARY
- .get(fnc.name)
- .ok_or(native::Error::InvalidArgument)?
- .doc
- .ok_or(native::Error::InvalidArgument)?
- .to_string();
-
+ let docs = fnc.doc.expect("Oopsie Poopsie the stringy no worky").to_string();
let object = Object::new(ObjectType::String(docs));
let ptr = vm.objects_mut().allocate(object);