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

[0.2] Backport #3654 "Correct types of mode bit constants on Fuchsia" #3747

Merged
merged 2 commits into from
Jun 16, 2024

Conversation

djkoloski
Copy link
Contributor

These commits were fixes to problems that predate the branch for 0.3, so they should be good candidates for a backport. See #3654 for more context.

@rustbot
Copy link
Collaborator

rustbot commented Jun 10, 2024

r? @JohnTitor

rustbot has assigned @JohnTitor.
They will have a look at your PR within the next two weeks and either review your PR or reassign to another reviewer.

Use r? to explicitly pick a reviewer

David Koloski and others added 2 commits June 16, 2024 20:07
Fuchsia's definitions of these constants were split from the unix impls
before rust-lang#503, and so S_ISUID, S_ISGID, and S_ISVTX are all incorrectly
typed as c_int instead of mode_t. This applies the same fix to Fuchsia's
constant definitions to bring them in line with the rest of libc.
Co-authored-by: Jubilee <46493976+workingjubilee@users.noreply.github.com>
@JohnTitor JohnTitor enabled auto-merge June 16, 2024 11:07
@JohnTitor JohnTitor added this pull request to the merge queue Jun 16, 2024
Merged via the queue into rust-lang:libc-0.2 with commit bb4daa9 Jun 16, 2024
57 checks passed
This was referenced Aug 15, 2024
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.

3 participants