]> git.ipfire.org Git - thirdparty/asterisk.git/commit
xml.c: Process XML Inclusions recursively. (#69)
authorSean Bright <seanbright@users.noreply.github.com>
Thu, 11 May 2023 19:03:33 +0000 (15:03 -0400)
committerGitHub <noreply@github.com>
Thu, 11 May 2023 19:03:33 +0000 (13:03 -0600)
commitd59a8ef59e926dd621f762b0c96551edfd381abf
treefa57374f3a6d7ba8f67ce29582c55f5d92839023
parent172a1a9d0c6e2bc9be713c37952b5a37d9b12a10
xml.c: Process XML Inclusions recursively. (#69)

If processing an XInclude results in new <xi:include> elements, we
need to run XInclude processing again. This continues until no
replacement occurs or an error is encountered.

There is a separate issue with dynamic strings (ast_str) that will be
addressed separately.

Resolves: #65
main/xml.c