# std: make all dirent structs extern · gitcafe/zig

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

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

Visibility: public

Requested revision: 687a756bf9b443ae53aa6dc3ee8f4a1550a09597

Requested commit: 687a756bf9b443ae53aa6dc3ee8f4a1550a09597

Commit: 687a756bf9b443ae53aa6dc3ee8f4a1550a09597

Tree: 2bc99d8c9c5be770e39d5ac6229f372691338ccf

Author: Isaac Freund

Committer: Isaac Freund

## Message

```
std: make all dirent structs extern

Using structs with unspecified layout on the ABI boundry can't end well.

```

## Parents

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

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