Fix XemeInputStream so it can actually be freed

Review Request #2890 — Created Dec. 18, 2023 and submitted

Information

xeme/xeme
default

Reviewers

Previously we were adding a reference to the internal GMarkupParse context,
that we couldn't remove which meant the XemeInputStream could never reach a
reference count of 0 and thus be freed. Since this is an internal object, we
now no longer add a reference.

Ran the inputstream unit tests under valgrind.

Summary ID
Fix XemeInputStream so it can actually be freed
Previously we were adding a reference to the internal GMarkupParse context, that we couldn't remove which meant the XemeInputStream could never reach a reference count of 0 and thus be freed. Since this is an internal object, we now no longer add a reference.
eb915c21b07a1df5b787b8029f23a90303e69581
QuLogic
  1. Ship It!
  2. 
      
grim
Review request changed
Status:
Completed