1.0.13.15: Fix some VECTOR-PUSH-EXTEND problems
authorJuho Snellman <jsnell@iki.fi>
Fri, 4 Jan 2008 01:52:28 +0000 (01:52 +0000)
committerJuho Snellman <jsnell@iki.fi>
Fri, 4 Jan 2008 01:52:28 +0000 (01:52 +0000)
commitee88d43e33e7af19e678ee3d2e6228e98a7c1d65
tree96549506d0587ebf2d76af575962cf8a4cf8fa42
parent16568ba8e4b538858ab752fb2a5ae95e5f39e6dd
1.0.13.15: Fix some VECTOR-PUSH-EXTEND problems

        * Ensure that the vector is always extended by at least one element
          when full, even if MIN-EXTENSION is smaller than 1. (Prevents
          array index overflows).
        * Don't try to extend a vector beyond ARRAY-DIMENSION-LIMIT.
        * Patch by Paul Khuong.
src/code/array.lisp
version.lisp-expr