]> granicus.if.org Git - python/commitdiff
Fix off-by-one error introduced in r77483. I have a test for this, but it currently...
authorMark Dickinson <dickinsm@gmail.com>
Thu, 14 Jan 2010 13:02:36 +0000 (13:02 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Thu, 14 Jan 2010 13:02:36 +0000 (13:02 +0000)
Python/dtoa.c

index 8389eb2352af19f9981774d2045c57b37871c3ef..59833a030c8207f0d2282e71a6c4f905caa2754d 100644 (file)
@@ -1303,7 +1303,7 @@ bigcomp(U *rv, const char *s0, BCinfo *bc)
         if (dd)
             goto ret;
         if (!b->x[0] && b->wds == 1) {
-            if (i < nd)
+            if (i < nd - 1)
                 dd = 1;
             goto ret;
         }
@@ -1319,7 +1319,7 @@ bigcomp(U *rv, const char *s0, BCinfo *bc)
         if (dd)
             goto ret;
         if (!b->x[0] && b->wds == 1) {
-            if (i < nd)
+            if (i < nd - 1)
                 dd = 1;
             goto ret;
         }