expat/Sanity/handlers/SetUnknownEncodingHandler.c
František Hrdina 3df8a592ec Adding test
/CoreOS/expat/Sanity/handlers
2023-03-16 12:14:39 +01:00

31 lines
636 B
C

#include <stdlib.h>
#include <expat.h>
#include <stdio.h>
#include <unistd.h>
#include <string.h>
void XML_unknownEncoding(void *encodingHandlerData,
const XML_Char *name,
XML_Encoding *info)
{
}
int main(int argc, char **argv)
{
void *encodingHandlerData;
static const char pythontest1[] = { '\0', '\r', '\n' };
XML_Parser p;
p = XML_ParserCreate(NULL);
XML_SetUnknownEncodingHandler(p, XML_unknownEncoding, encodingHandlerData);
if (XML_Parse(p, pythontest1, 3, 1) == 0)
puts("parse fail");
XML_ParserFree(p);
return 0;
}