From cc34eb17a69487e4ded91189b9dbbe0eb4d17b98 Mon Sep 17 00:00:00 2001 From: Oleg Oshmyan Date: Sun, 30 Oct 2016 19:21:06 +0200 Subject: ass_strtod: don't cast away const --- libass/ass_strtod.c | 5 +++-- 1 file 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; } -- cgit v1.2.3