mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-23 03:09:51 +00:00
compat/strtod: Add missing const qualifiers.
Fixes many warnings: initialization discards 'const' qualifier from pointer target type
This commit is contained in:
parent
a78ae465fd
commit
3624d45ddb
@ -25,9 +25,9 @@
|
||||
#include "libavutil/avstring.h"
|
||||
#include "libavutil/mathematics.h"
|
||||
|
||||
static char *check_nan_suffix(char *s)
|
||||
static const char *check_nan_suffix(const char *s)
|
||||
{
|
||||
char *start = s;
|
||||
const char *start = s;
|
||||
|
||||
if (*s++ != '(')
|
||||
return start;
|
||||
@ -44,7 +44,7 @@ double strtod(const char *, char **);
|
||||
|
||||
double avpriv_strtod(const char *nptr, char **endptr)
|
||||
{
|
||||
char *end;
|
||||
const char *end;
|
||||
double res;
|
||||
|
||||
/* Skip leading spaces */
|
||||
@ -81,13 +81,13 @@ double avpriv_strtod(const char *nptr, char **endptr)
|
||||
!av_strncasecmp(nptr, "+0x", 3)) {
|
||||
/* FIXME this doesn't handle exponents, non-integers (float/double)
|
||||
* and numbers too large for long long */
|
||||
res = strtoll(nptr, &end, 16);
|
||||
res = strtoll(nptr, (char **)&end, 16);
|
||||
} else {
|
||||
res = strtod(nptr, &end);
|
||||
res = strtod(nptr, (char **)&end);
|
||||
}
|
||||
|
||||
if (endptr)
|
||||
*endptr = end;
|
||||
*endptr = (char *)end;
|
||||
|
||||
return res;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user