1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-11-04 00:53:12 +03:00

Update code for buffer changes

This commit is contained in:
Iván Chavero
2025-09-21 02:26:16 -06:00
parent 7a045db8de
commit 294aeac714
4 changed files with 9 additions and 9 deletions

View File

@@ -258,7 +258,7 @@ xsltFuzzXsltInit(void) {
return(0);
}
xmlChar *
const xmlChar *
xsltFuzzXslt(const char *data, size_t size) {
const char *xsltBuffer, *xsltUrl, *docBuffer, *docUrl;
xmlDocPtr xsltDoc = NULL, doc = NULL;
@@ -266,7 +266,7 @@ xsltFuzzXslt(const char *data, size_t size) {
xmlNodePtr root;
xsltStylesheetPtr sheet = NULL;
xsltTransformContextPtr ctxt = NULL;
xmlChar *ret = NULL;
const xmlChar *ret = NULL;
size_t xsltSize, docSize, maxAllocs;
int retLen;

View File

@@ -38,7 +38,7 @@ xsltFuzzXPathCleanup(void);
int
xsltFuzzXsltInit(void);
xmlChar *
const xmlChar *
xsltFuzzXslt(const char *data, size_t size);
void

View File

@@ -40,7 +40,7 @@ testXPath(void) {
static int
testXslt(void) {
xmlChar *result;
const xmlChar *result;
const char fuzzData[] =
"\0\0\0\0stylesheet.xsl\\\n"
"<xsl:stylesheet"
@@ -73,7 +73,7 @@ testXslt(void) {
ret = 1;
}
xmlFree(result);
xmlFree((void *) result);
xsltFuzzXsltCleanup();
return ret;

View File

@@ -97,7 +97,7 @@ threadRoutine1(void *data)
xmlDocPtr input;
xmlDocPtr style;
xmlDocPtr res;
xmlChar *result;
const xmlChar *result;
int len;
xsltStylesheetPtr cur;
int id = (int) (size_t) data;
@@ -133,7 +133,7 @@ threadRoutine1(void *data)
xsltFreeStylesheet(cur);
xmlFreeDoc(input);
xmlFreeDoc(res);
xmlFree(result);
xmlFree((void *) result);
return(0);
}
@@ -142,7 +142,7 @@ threadRoutine2(void *data)
{
xmlDocPtr input;
xmlDocPtr res;
xmlChar *result;
const xmlChar *result;
int len;
xsltStylesheetPtr cur = (xsltStylesheetPtr) data;
@@ -170,7 +170,7 @@ threadRoutine2(void *data)
}
xmlFreeDoc(input);
xmlFreeDoc(res);
xmlFree(result);
xmlFree((void *) result);
return(0);
}
int