# std: fix fs.makePath · gitcafe/zig

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

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

Visibility: public

Requested revision: d8f966a04b09ede06840b5fdd42b7d8e65b0cb25

Requested commit: d8f966a04b09ede06840b5fdd42b7d8e65b0cb25

Commit: d8f966a04b09ede06840b5fdd42b7d8e65b0cb25

Tree: 4432ed7e3f253bd2f02c016f41f2dba37f77f3ed

Author: daurnimator

Committer: Andrew Kelley

## Message

```
std: fix fs.makePath

The previous behaviour of using path.resolve has unexpected behaviour around symlinks.
This more simple implementation is more correct and doesn't require an allocator

```

## Parents

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

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