Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
windows: remove the 'A' versions of psapi functions
See #534
- Loading branch information
Showing
1 changed file
with
0 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1cdefeb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What the hell? You're intentionally mutilating the win32 bindings for no reason. Don't use the A variants in the stdlib code, that's something everybody agrees on, but don't impose this limit to the user code.
1cdefeb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you are right, but the psapi pull request introduced the only "A" versions of any Windows API into the std lib. So this commit is consistent with the previously established pattern.
One thing that is not clear is what is the goal of the win32 bindings in the std lib. I opened this issue to track it: #4426
I think what happened here is that the std lib is currently doing (3) from that issue, which you and I (now) both agree is not appropriate. I'll revert this commit, which will leave the std lib in a state somewhere between (2) and (3).
1cdefeb
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reverted in 702398d