Merge commit '4981baf9b803f3c4866b2e97fdadb008c62dc7ad'
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 7 Nov 2014 21:32:11 +0000 (22:32 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 7 Nov 2014 21:33:09 +0000 (22:33 +0100)
* commit '4981baf9b803f3c4866b2e97fdadb008c62dc7ad':
  avstring: Mark some character handling functions av_const

Merged-by: Michael Niedermayer <michaelni@gmx.at>
1  2 
libavutil/avstring.h

@@@ -177,33 -152,9 +177,33 @@@ char *av_d2str(double d)
  char *av_get_token(const char **buf, const char *term);
  
  /**
 + * Split the string into several tokens which can be accessed by
 + * successive calls to av_strtok().
 + *
 + * A token is defined as a sequence of characters not belonging to the
 + * set specified in delim.
 + *
 + * On the first call to av_strtok(), s should point to the string to
 + * parse, and the value of saveptr is ignored. In subsequent calls, s
 + * should be NULL, and saveptr should be unchanged since the previous
 + * call.
 + *
 + * This function is similar to strtok_r() defined in POSIX.1.
 + *
 + * @param s the string to parse, may be NULL
 + * @param delim 0-terminated list of token delimiters, must be non-NULL
 + * @param saveptr user-provided pointer which points to stored
 + * information necessary for av_strtok() to continue scanning the same
 + * string. saveptr is updated to point to the next character after the
 + * first delimiter found, or to NULL if the string was terminated
 + * @return the found token, or NULL when no token is found
 + */
 +char *av_strtok(char *s, const char *delim, char **saveptr);
 +
 +/**
   * Locale-independent conversion of ASCII isdigit.
   */
- int av_isdigit(int c);
av_const int av_isdigit(int c);
  
  /**
   * Locale-independent conversion of ASCII isgraph.
@@@ -238,9 -189,9 +238,9 @@@ static inline av_const int av_tolower(i
  /**
   * Locale-independent conversion of ASCII isxdigit.
   */
- int av_isxdigit(int c);
av_const int av_isxdigit(int c);
  
 -/*
 +/**
   * Locale-independent case-insensitive compare.
   * @note This means only ASCII-range characters are case-insensitive
   */