aboutsummaryrefslogtreecommitdiffstats
path: root/cppawk-include
diff options
context:
space:
mode:
Diffstat (limited to 'cppawk-include')
-rw-r--r--cppawk-include/cons-priv.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/cppawk-include/cons-priv.h b/cppawk-include/cons-priv.h
index 4c0a767..2f5bdce 100644
--- a/cppawk-include/cons-priv.h
+++ b/cppawk-include/cons-priv.h
@@ -693,7 +693,7 @@ function __nth(__pos, __lst)
{
for (; __pos > 0 && !__endp(__lst); __pos--)
__lst = __cdr(__lst)
- return __car(__lst)
+ return __pos == 0 ? __car(__lst) : __nil
}
function __nthcdr(__pos, __lst)