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 a few warnings and reorganize warnings in build system #1155

Merged
merged 5 commits into from
May 28, 2024

Conversation

slipher
Copy link
Member

@slipher slipher commented May 26, 2024

No description provided.

slipher added 5 commits May 26, 2024 08:18
C4100: unused arguments have been fixed, except for one in src/shared
fixed with this commit (which was an actual mistake).

C4503 no longer exists starting from VS2017.

C4068 was unused pragma.
Like GCC warnings, warnings will now be controlled by the build
system instead of disabled by including a file. This lets warnings for
Daemon and Unvanquished be controlled more independently.

Some of the warning disable flags will need to be duplicated in
Unvanquished's CMakeLists.txt since the build was relying on Compiler.h
to disable them.
@slipher slipher merged commit 70d73ab into master May 28, 2024
9 checks passed
@slipher slipher deleted the slipher/warns/sync branch May 28, 2024 03:51
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.

2 participants