]> git.lyx.org Git - features.git/commitdiff
fix off-by-one error (bug 1682)
authorJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 9 Nov 2004 16:49:38 +0000 (16:49 +0000)
committerJean-Marc Lasgouttes <lasgouttes@lyx.org>
Tue, 9 Nov 2004 16:49:38 +0000 (16:49 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9216 a592a061-630c-0410-9148-cb99ea01b6c8

src/ChangeLog
src/lengthcommon.C

index 0b60ab4ff03cb3f56a7525275e5d30bf99d98fda..69d28446697b5bd82e2adcabaca955da5b07fc7f 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-09  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
+
+       * lengthcommon.C (unitFromString): fix off-by-one error (bug 1682)
+
 2004-11-05  Jean-Marc Lasgouttes  <lasgouttes@lyx.org>
 
        * lyxfunc.C (dispatch): remove the verbose argument
index 89ff7e1a555a7101a3564995924286f43cea56aa..ffb01bc566402d21453defe06a992f506073d4ab 100644 (file)
@@ -61,7 +61,7 @@ char const * const unit_name_gui[] = {
 LyXLength::UNIT unitFromString(string const & data)
 {
        int i = 0;
-       while (i < num_units && data != unit_name[i])
+       while (i < num_units - 1 && data != unit_name[i])
                ++i;
        return static_cast<LyXLength::UNIT>(i);
 }