[project @ 2005-12-02 12:26:22 by simonmar]
authorsimonmar <unknown>
Fri, 2 Dec 2005 12:26:22 +0000 (12:26 +0000)
committersimonmar <unknown>
Fri, 2 Dec 2005 12:26:22 +0000 (12:26 +0000)
commitdafde4441c952f5136ff34f0c12a7633dc6583dd
tree05169dc58535bbd220c266a3f4563fba0e4992af
parent92244c68d06cedaaf9970a52916f921af4b7a474
[project @ 2005-12-02 12:26:22 by simonmar]
Apply rev 1.24 from FreeBSD's copy of this file.  Commit message from
FreeBSD:

   The algorithm that computes the tables used in the BM search
   algorithm sometimes access an array beyond it's length. This only
   happens in the last iteration of a loop, and the value fetched is
   not used then, so the bug is a relatively innocent one. Fix this by
   not fetching any value on the last iteration of said loop.

   Submitted by: MKI <mki@mozone.net>

This is the cause of bug #1194393 (crash in darcs on Windows).
cbits/regex/regcomp.c