]> granicus.if.org Git - libass/commitdiff
ass_strtod: don't cast away const
authorOleg Oshmyan <chortos@inbox.lv>
Sun, 30 Oct 2016 17:21:06 +0000 (19:21 +0200)
committerGrigori Goronzy <greg@chown.ath.cx>
Mon, 21 Nov 2016 10:05:34 +0000 (11:05 +0100)
libass/ass_strtod.c

index 6d3989983f51b7c12c22a580c698dc1b24f19a50..486771ec5300b154b3760be560eb3ab8541774bb 100644 (file)
@@ -80,7 +80,8 @@ ass_strtod(
     )
 {
     int sign, fracExpSign, expSign;
-    double fraction, dblExp, *d;
+    double fraction, dblExp;
+    const double *d;
     register const char *p;
     register int c;
     size_t exp = 0;         /* Exponent read from "EX" field. */
@@ -274,7 +275,7 @@ expOverflow:
         }
     }
     dblExp = 1.0;
-    for (d = (double *) powersOf10; exp != 0; exp >>= 1, d += 1) {
+    for (d = powersOf10; exp != 0; exp >>= 1, d += 1) {
         if (exp & 01) {
             dblExp *= *d;
         }