# std: fix linux uid_t, use uid_t/gid_t in std.os · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/e8a2aecd2f3ed13d7b9fb74248d455752de19840)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: e8a2aecd2f3ed13d7b9fb74248d455752de19840

Requested commit: e8a2aecd2f3ed13d7b9fb74248d455752de19840

Commit: e8a2aecd2f3ed13d7b9fb74248d455752de19840

Tree: 51174f1e23ebdb9bd52eeb452f465e5f273a3c6d

Author: Isaac Freund

Committer: Isaac Freund

## Message

```
std: fix linux uid_t, use uid_t/gid_t in std.os

- correct uid_t from i32 to u32 on linux
- define uid_t and gid_t for OSes missing definitions
- use uid_t/gid_t instead of plain u32s throughout std.os

```

## Parents

- [26140678a5c72604f2baac3cb9d1e5f7b37b6b8d](https://git.cafe/gitcafe/zig/commit/26140678a5c72604f2baac3cb9d1e5f7b37b6b8d?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/e8a2aecd2f3ed13d7b9fb74248d455752de19840?format=markdown)
