30 const char *start =
s;
35 while ((*
s >=
'a' && *
s <=
'z') || (*
s >=
'A' && *
s <=
'Z') ||
36 (*
s >=
'0' && *
s <=
'9') || *
s ==
'_')
39 return *
s ==
')' ?
s + 1 : start;
43 double strtod(
const char *,
char **);
84 res = strtoll(nptr, (
char **)&end, 16);
86 res =
strtod(nptr, (
char **)&end);
90 *endptr = (
char *)end;
static av_const int av_isspace(int c)
Locale-independent conversion of ASCII isspace.
int av_strncasecmp(const char *a, const char *b, size_t n)
Locale-independent case-insensitive compare.
static const char * check_nan_suffix(const char *s)
double strtod(const char *, char **)
double avpriv_strtod(const char *nptr, char **endptr)