mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-24 13:33:01 +03:00
Fix -Wcast-function-type warnings (GCC 8)
Use xmlGenericError instead of fprintf as error handler. It also prints to stderr by default.
This commit is contained in:
12
testRelax.c
12
testRelax.c
@@ -101,9 +101,7 @@ int main(int argc, char **argv) {
|
||||
ctxt = xmlRelaxNGNewMemParserCtxt((char *)base,info.st_size);
|
||||
|
||||
xmlRelaxNGSetParserErrors(ctxt,
|
||||
(xmlRelaxNGValidityErrorFunc) fprintf,
|
||||
(xmlRelaxNGValidityWarningFunc) fprintf,
|
||||
stderr);
|
||||
xmlGenericError, xmlGenericError, NULL);
|
||||
schema = xmlRelaxNGParse(ctxt);
|
||||
xmlRelaxNGFreeParserCtxt(ctxt);
|
||||
munmap((char *) base, info.st_size);
|
||||
@@ -112,9 +110,7 @@ int main(int argc, char **argv) {
|
||||
{
|
||||
ctxt = xmlRelaxNGNewParserCtxt(argv[i]);
|
||||
xmlRelaxNGSetParserErrors(ctxt,
|
||||
(xmlRelaxNGValidityErrorFunc) fprintf,
|
||||
(xmlRelaxNGValidityWarningFunc) fprintf,
|
||||
stderr);
|
||||
xmlGenericError, xmlGenericError, NULL);
|
||||
schema = xmlRelaxNGParse(ctxt);
|
||||
xmlRelaxNGFreeParserCtxt(ctxt);
|
||||
}
|
||||
@@ -144,9 +140,7 @@ int main(int argc, char **argv) {
|
||||
|
||||
ctxt = xmlRelaxNGNewValidCtxt(schema);
|
||||
xmlRelaxNGSetValidErrors(ctxt,
|
||||
(xmlRelaxNGValidityErrorFunc) fprintf,
|
||||
(xmlRelaxNGValidityWarningFunc) fprintf,
|
||||
stderr);
|
||||
xmlGenericError, xmlGenericError, NULL);
|
||||
ret = xmlRelaxNGValidateDoc(ctxt, doc);
|
||||
if (ret == 0) {
|
||||
printf("%s validates\n", argv[i]);
|
||||
|
||||
Reference in New Issue
Block a user