Skip to content

Comments

Fix compile warnings#558

Draft
freeware-superman wants to merge 16 commits intomasterfrom
fix/compile-warnings
Draft

Fix compile warnings#558
freeware-superman wants to merge 16 commits intomasterfrom
fix/compile-warnings

Conversation

@freeware-superman
Copy link
Contributor

This PR resolves all issues leading to compile warnings. Already excluded warnings do not get resolved. -Wsign-compare will be handled in a seperate PR as it needs a lot more changes.
Some smaller issues that are found along the way get resolved as well.

@AntoniaBerger
Copy link
Collaborator

Are you planning to change the warning settings so that the unsigned/signed comparison warnings are no longer visible?
This way we could be sure that no other warnings will be added in the meantime?

@jbreue16
Copy link
Contributor

Hi, please rebase onto master, i fixed some local variable shadowing issues.
I updated to vs 2026 and it made me do it and two of these were actual bugs..

@freeware-superman freeware-superman force-pushed the fix/compile-warnings branch 5 times, most recently from edb7cb4 to 51fdbb3 Compare February 2, 2026 10:55
@freeware-superman freeware-superman force-pushed the fix/compile-warnings branch 2 times, most recently from 85b5fb1 to d26e514 Compare February 2, 2026 23:02
@freeware-superman freeware-superman force-pushed the fix/compile-warnings branch 3 times, most recently from 05777fc to dab87b3 Compare February 5, 2026 14:33
Since C++23, empty spaces between quotation marks and suffixes are deprecated.
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