From ef480ad1f854f0c846339725a1f04f8abd3bc1c7 Mon Sep 17 00:00:00 2001 From: ConnorSkees <39542938+ConnorSkees@users.noreply.github.com> Date: Fri, 20 Mar 2020 10:03:54 -0400 Subject: [PATCH] length() max args check --- src/builtin/list.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/builtin/list.rs b/src/builtin/list.rs index af2e602..477308b 100644 --- a/src/builtin/list.rs +++ b/src/builtin/list.rs @@ -8,6 +8,7 @@ pub(crate) fn register(f: &mut HashMap) { f.insert( "length".to_owned(), Box::new(|args, _| { + max_args!(args, 1); let len = match arg!(args, 0, "list") { Value::List(v, _) => Number::from(v.len()), _ => Number::from(1),