Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix memory leaks and code quality in autotile code #2591

Merged
merged 1 commit into from
Aug 21, 2023

Conversation

mrkubax10
Copy link
Member

@mrkubax10 mrkubax10 commented Aug 20, 2023

Fixes various code quality related issues in autotile code. Also fixes all memory leaks found by AddressSanitizer. Game doesn't use heap allocation anymore where it's not neccessary and uses smart pointers where possible/required.

This is a follow-up to old PR #2133 which was reverted.

@mrkubax10 mrkubax10 added category:code status:needs-review Work needs to be reviewed by other people labels Aug 20, 2023
@mrkubax10 mrkubax10 merged commit e105412 into SuperTux:master Aug 21, 2023
33 of 34 checks passed
@mrkubax10 mrkubax10 deleted the fix_autotile_leaks branch August 21, 2023 11:01
@mrkubax10 mrkubax10 removed the status:needs-review Work needs to be reviewed by other people label Aug 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants