diff options
Diffstat (limited to 'libass/ass_strtod.c')
-rw-r--r-- | libass/ass_strtod.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libass/ass_strtod.c b/libass/ass_strtod.c index 6d39899..486771e 100644 --- a/libass/ass_strtod.c +++ b/libass/ass_strtod.c @@ -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; } |