-
Notifications
You must be signed in to change notification settings - Fork 174
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
[CS:GO] Fix compilation errors for std=c++2a #144
base: csgo
Are you sure you want to change the base?
Conversation
You probably wanted to target cs2 branch instead of csgo? |
It is relevant for CS2 too, but I'd like to sort out these problems for CS:GO before moving on to CS2 |
The ifdef around the clamp wouldn't cover all the cases, as earlier cpp versions also could trigger. The macro would later conflict with libraries like |
Removed the clamp definition. SourceMod building finishes without errors. |
I can't merge the csgo pr's, but by any chance if you are able to duplicate it also to the cs2 branch I'll merge that in as cs2 is the same in this regard. Otherwise looks good to me. |
What will happen to this PR? I see the problem is relevant for all the other SDK's. Can the fix be merged to all of them? Shall I create a separate PR for each SDK? @GAMMACASE Could you please cherry-pick this change to all the branches? |
The PR fixes these compilation errors:
Explanation: