summaryrefslogtreecommitdiffstats
path: root/libc/stdlib
diff options
context:
space:
mode:
authorEd Schouten <ed@FreeBSD.org>2016-07-31 08:05:15 +0000
committerEd Schouten <ed@FreeBSD.org>2016-07-31 08:05:15 +0000
commit54a011838a76f1406af6edea1f1b2741105c5b80 (patch)
tree0a1771f52aa9a90ad781b3924adc7f280aa38ae6 /libc/stdlib
parent12fdc6f764afc6d80bb949313c1dcb6739c909fb (diff)
downloadpw-darwin-54a011838a76f1406af6edea1f1b2741105c5b80.tar.gz
pw-darwin-54a011838a76f1406af6edea1f1b2741105c5b80.tar.zst
pw-darwin-54a011838a76f1406af6edea1f1b2741105c5b80.zip
Fix up setgrent(3) to have a POSIX-compliant prototype.
Just like with freelocale(3), I haven't been able to find any piece of code that actually makes use of this function's return value, both in base and in ports. The reason for this is that FreeBSD seems to be the only operating system to have such a prototype. This is why I'm deciding to not use symbol versioning for this. It does seem that the pw(8) utility depends on the function's typing and already had a switch in place to toggle between the FreeBSD and POSIX variant of this function. Clean this up by always expecting the POSIX variant. There is also a single port that has a couple of local declarations of setgrent(3) that need to be patched up. This is in the process of being fixed. PR: 211394 (exp-run)
Diffstat (limited to 'libc/stdlib')
0 files changed, 0 insertions, 0 deletions