Fix XemeInputStream so it can actually be freed

Review Request #2890 — Created Dec. 19, 2023 and submitted — Latest diff uploaded

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.

Commits

Files