121 const char *next, *
p;
127 strcpy(charset,
"us-ascii");
128 else if (!
matchkey(
p, next,
"application"))
131 if (!
p || *
p !=
'/')
136 if (!
matchkey(
p, next,
"xml") && charset[0] ==
'\0')
146 if (
p && *
p ==
'=') {
151 while (++
p != next - 1) {
const unsigned char * buf
apr_file_t apr_off_t start
static const char * getTok(const char **pp)
static int matchkey(const char *start, const char *end, const char *key)
void getXMLCharset(const char *buf, char *charset)