diff options
-rw-r--r-- | lib.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -5768,7 +5768,7 @@ val reduce_left(val fun, val list, val init, val key) if (missingp(init)) { if (list) - init = pop(&list); + init = funcall1(key, pop(&list)); else return funcall(fun); } |