Skip to content

Some more minor leaks - #447

Merged
lazka merged 3 commits into
pygobject:mainfrom
lazka:some-more-minor-leaks
Aug 7, 2026
Merged

Some more minor leaks#447
lazka merged 3 commits into
pygobject:mainfrom
lazka:some-more-minor-leaks

Conversation

@lazka

@lazka lazka commented Aug 7, 2026

Copy link
Copy Markdown
Member

Fixes #440

See the commits for details

lazka added 3 commits August 7, 2026 10:05
It returns None, so only a singleton ref leaked

See pygobject#440
mime_intern is never decrefed. Fix by moving ownership to the user_data
tuple, which is freed in _destroy_mime_user_data_func, which should mean
that it's no longer used as a cairo_user_data_key_t at that point.

See pygobject#440
@lazka
lazka merged commit e9f5ecf into pygobject:main Aug 7, 2026
28 checks passed
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.

Three redundant reference leaks

1 participant