diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2016-10-30 19:21:06 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@chown.ath.cx> | 2016-11-21 11:05:34 +0100 |
commit | cc34eb17a69487e4ded91189b9dbbe0eb4d17b98 (patch) | |
tree | d5d412b9d91770e64043a155c182fa0b7d5c9561 /libass/ass_strtod.c | |
parent | 86f65f88d805372fa53d64cb4d08e98180bd735f (diff) | |
download | libass-cc34eb17a69487e4ded91189b9dbbe0eb4d17b98.tar.bz2 libass-cc34eb17a69487e4ded91189b9dbbe0eb4d17b98.tar.xz |
ass_strtod: don't cast away const
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; } |