Skip to content

Commit f73bedb

Browse files
committed
Merge branch 'PHP-8.5'
* PHP-8.5: Fix GH-20009: XMLReader leak on RelaxNG schema failure
2 parents c7da728 + 0f47d0d commit f73bedb

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

ext/xmlreader/php_xmlreader.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -557,6 +557,7 @@ static void php_xmlreader_set_relaxng_schema(INTERNAL_FUNCTION_PARAMETERS, int t
557557

558558
RETURN_TRUE;
559559
} else {
560+
xmlRelaxNGFree(schema);
560561
php_error_docref(NULL, E_WARNING, "Schema contains errors");
561562
RETURN_FALSE;
562563
}

0 commit comments

Comments
 (0)