aboutsummaryrefslogtreecommitdiff
path: root/std
diff options
context:
space:
mode:
authorShawn Landden <shawn@git.icu>2018-08-23 16:59:03 -0700
committerShawn Landden <shawn@git.icu>2018-08-23 17:00:50 -0700
commit2f7f7d815d0c9c4e620c7a529837b5ef42d724f1 (patch)
tree2f0bfb3e2d3f4068b59bb54eae5d6193e585fe44 /std
parent4b68ef45af54abd7ba56878f93132ca608891cf1 (diff)
downloadzig-2f7f7d815d0c9c4e620c7a529837b5ef42d724f1.tar.gz
zig-2f7f7d815d0c9c4e620c7a529837b5ef42d724f1.zip
missing PATH_MAX change
Diffstat (limited to 'std')
-rw-r--r--std/event/fs.zig5
1 files changed, 2 insertions, 3 deletions
diff --git a/std/event/fs.zig b/std/event/fs.zig
index ac99f13c9b..e6815c7755 100644
--- a/std/event/fs.zig
+++ b/std/event/fs.zig
@@ -638,10 +638,9 @@ pub async fn readFile(loop: *Loop, file_path: []const u8, max_size: usize) ![]u8
var close_op = try CloseOperation.start(loop);
defer close_op.finish();
- const path_with_null = try std.cstr.addNullByte(loop.allocator, file_path);
- defer loop.allocator.free(path_with_null);
+ const file_path_c = try os.toPosixPath(file_path);
- const fd = try await (async openRead(loop, path_with_null[0..file_path.len]) catch unreachable);
+ const fd = try await (async openRead(loop, file_path_c[0..file_path.len]) catch unreachable);
close_op.setHandle(fd);
var list = std.ArrayList(u8).init(loop.allocator);