Skip to content

Conversation

cmb69
Copy link
Member

@cmb69 cmb69 commented Jun 12, 2020

xsltApplyStylesheetUser() removes the DTD from the given document; we
counteract this by adding it back after the function returned.


Given that this bug has been reported more than 6 years ago, targeting master may be more reasonable. And maybe we just want to close the ticket as WONTFIX.

xsltApplyStylesheetUser() removes the DTD from the given document; we
counteract this by adding it back after the function returned.
@cmb69 cmb69 added the Bug label Jun 12, 2020
@cmb69
Copy link
Member Author

cmb69 commented Jun 16, 2020

@beberlei, any thoughts on this? See also https://mail.gnome.org/archives/xslt/2020-June/msg00001.html.

@beberlei
Copy link
Contributor

On purpose, but the purpose was forgotten :( tricky, i feel this should be fixed, but then again must be the even more destructive operations hinted at. Maybe a documentation issue about the param being muted? I am torn

@cmb69
Copy link
Member Author

cmb69 commented Jun 18, 2020

I'm at a loss here as well. Making that a doc issue would still mean that users may have to actually duplicate the source document to be able to restore it afterwards. OTOH, trying to fix all potential modifications to the source document would likely require to do this internally, what may be worse.

@cmb69
Copy link
Member Author

cmb69 commented Jul 14, 2020

Well, after reconsideration, it seems it's best to change https://bugs.php.net/66937 to doc problem.

@cmb69 cmb69 closed this Jul 14, 2020
@cmb69 cmb69 deleted the cmb/66937 branch July 14, 2020 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants