Skip to content

Windows: Stop ignoring all deprecated warnings - #14177

Merged
hrydgard merged 2 commits into
hrydgard:masterfrom
unknownbrackets:warnings
Feb 18, 2021
Merged

hrydgard merged 2 commits into
hrydgard:masterfrom
unknownbrackets:warnings

Conversation

@unknownbrackets

Copy link
Copy Markdown
Collaborator

This removes some globally disabled warnings. Was helpful for #14176.

Some network related warnings (mainly inet_nota and the WSA version) are exposed. Also two GetVersion() calls. In theory, if we update dependencies (say, glslang, spirv, etc.) this will better expose explicitly deprecated usage.

-[Unknown]

@unknownbrackets unknownbrackets added this to the v1.12.0 milestone Feb 18, 2021
@hrydgard

Copy link
Copy Markdown
Owner

Yes, this is a better way, nice one.

UWP is unhappy - I think you'll need to do the same in those vcprojs. Unfortunately I wasn't able to find a way to get UWP builds from the same project files to work, which is indeed really silly.

@unknownbrackets

Copy link
Copy Markdown
Collaborator Author

I did change UWP but didn't try to build it, must've missed a file. Let's see if this works with UI_UWP changed too. Also seemed to error on deprecated instead of warning...

-[Unknown]

@hrydgard

Copy link
Copy Markdown
Owner

Oh, sorry, didn't look carefully enough at that diff. Yeah let's hope that was it...

We should get rid of deprecated usage, but it's troublesome for only UWP
to compile differently.  These were ignored before.
@hrydgard
hrydgard merged commit 356ef8a into hrydgard:master Feb 18, 2021
@unknownbrackets
unknownbrackets deleted the warnings branch February 18, 2021 19:20
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.

2 participants