Zig Version
0.12.0-dev.987+ba656e5c9f
Steps to Reproduce and Observed Behavior
conststd=@import("std");
pubfnmain() !void {
vardir=trystd.fs.cwd().openDir("tmp", .{});
deferdir.close();
trydir.symLink("..\\b.txt", "a.txt", .{});
varbuf: [1000]u8=undefined;
constlink_name=trydir.readLink("a.txt", &buf);
std.debug.print("link_name: '{s}'\n", .{link_name});
}Create the tmp directory in the current working directory and ensure it is empty.
PS C:\Users\andy\dev\zig> .\zig-out\bin\zig.exe run build-release/test.zig
link_name: 'C:\Users\andy\dev\zig\b.txt'
Expected Behavior
PS C:\Users\andy\dev\zig> .\zig-out\bin\zig.exe run build-release/test.zig
link_name: '..\b.txt'
Zig Version
0.12.0-dev.987+ba656e5c9f
Steps to Reproduce and Observed Behavior
Create the
tmpdirectory in the current working directory and ensure it is empty.Expected Behavior