checking that before is not out of range.
+2003-05-30 Gary V. Vaughan <gary@gnu.org>
+
+ * libltdl/ltdl.c (argz_insert): Corrected an off by one error when
+ checking that before is not out of range.
+
2003-05-29 Gary V. Vaughan <gary@gnu.org>
* libltdl/ltdl.c (lt_int_dyld_lib_install_name): Removed unused
/* This probably indicates a programmer error, but to preserve
semantics, scan back to the start of an entry if BEFORE points
into the middle of it. */
- while ((before >= *pargz) && (before[-1] != LT_EOS_CHAR))
+ while ((before > *pargz) && (before[-1] != LT_EOS_CHAR))
--before;
{