diff options
Diffstat (limited to 'src/alloc.c')
| -rw-r--r-- | src/alloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/alloc.c b/src/alloc.c index 27426cdff66..a551dd821b8 100644 --- a/src/alloc.c +++ b/src/alloc.c | |||
| @@ -2832,7 +2832,7 @@ listn (enum constype type, ptrdiff_t count, Lisp_Object arg, ...) | |||
| 2832 | objp[i] = va_arg (ap, Lisp_Object); | 2832 | objp[i] = va_arg (ap, Lisp_Object); |
| 2833 | va_end (ap); | 2833 | va_end (ap); |
| 2834 | 2834 | ||
| 2835 | for (i = 0, val = Qnil; i < count; i++) | 2835 | for (val = Qnil, i = count - 1; i >= 0; i--) |
| 2836 | { | 2836 | { |
| 2837 | if (type == CONSTYPE_PURE) | 2837 | if (type == CONSTYPE_PURE) |
| 2838 | val = pure_cons (objp[i], val); | 2838 | val = pure_cons (objp[i], val); |