Add nullptr check conditions

This commit is contained in:
Ervin Hegedus 2025-04-20 21:35:54 +02:00
parent 3e95614699
commit 029684c294
No known key found for this signature in database
GPG Key ID: 5FA5BC3F5EC41F61

View File

@ -268,10 +268,13 @@ bool XML::processChunk(const char *buf, unsigned int size,
}
if (m_data.parsing_ctx_arg != NULL &&
m_transaction->m_secXMLParseXmlIntoArgs
== RulesSetProperties::OnlyArgsConfigXMLParseXmlIntoArgs ||
m_transaction->m_secXMLParseXmlIntoArgs
== RulesSetProperties::TrueConfigXMLParseXmlIntoArgs) {
(
m_transaction->m_secXMLParseXmlIntoArgs
== RulesSetProperties::OnlyArgsConfigXMLParseXmlIntoArgs
||
m_transaction->m_secXMLParseXmlIntoArgs
== RulesSetProperties::TrueConfigXMLParseXmlIntoArgs)
) {
xmlSetGenericErrorFunc(m_data.parsing_ctx_arg, null_error);
xmlParseChunk(m_data.parsing_ctx_arg, buf, size, 0);
if (m_data.parsing_ctx_arg->wellFormed != 1) {