Skip to content

Fix freeing of the content model by making use of XML_FreeContentModel#106

Open
hartwork wants to merge 1 commit intocpan-authors:masterfrom
hartwork:fix-freeing-of-the-content-model
Open

Fix freeing of the content model by making use of XML_FreeContentModel#106
hartwork wants to merge 1 commit intocpan-authors:masterfrom
hartwork:fix-freeing-of-the-content-model

Conversation

@hartwork
Copy link

This ensures that any wrapping applied to XML_Memory_Handling_Suite.free_fcn inside of Expat (e.g. adding/subtracting a constant offset to/from the pointers passed) is not bypassed but respected.

Related documentation:

This ensures that any wrapping applied to
XML_Memory_Handling_Suite.free_fcn inside of Expat (e.g. adding/
subtracting a constant offset to/from the pointers passed)
is not bypassed but respected.

Related documentation:
- https://libexpat.github.io/doc/api/latest/#XML_SetElementDeclHandler
- https://libexpat.github.io/doc/api/latest/#XML_FreeContentModel
@hartwork
Copy link
Author

Any thoughts?

@toddr
Copy link
Member

toddr commented Sep 19, 2025

I still need a minute to look, but it looks correct

@hartwork
Copy link
Author

@toddr cool! Ready to merge?

@hartwork
Copy link
Author

@toddr ready to merge?

2 similar comments
@hartwork
Copy link
Author

hartwork commented Nov 8, 2025

@toddr ready to merge?

@hartwork
Copy link
Author

@toddr ready to merge?

@hartwork
Copy link
Author

@toddr what does it take to merge?

2 similar comments
@hartwork
Copy link
Author

@toddr what does it take to merge?

@hartwork
Copy link
Author

@toddr what does it take to merge?

@hartwork
Copy link
Author

I still need a minute to look, but it looks correct

@toddr can we move forward with this?

@hartwork
Copy link
Author

hartwork commented Mar 8, 2026

@toddr in two days this pull request will be waiting for review and merging for six months. Can we move forward with this please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants