Function readSmallFile [src]
On operating systems that support symlinks, does a readlink. On other operating systems,
uses the file contents. Windows supports symlinks but only with elevated privileges, so
it is treated as not supporting symlinks.
Prototype
pub fn readSmallFile(dir: fs.Dir, sub_path: []const u8, buffer: []u8) ![]u8
Parameters
dir: fs.Dir
sub_path: []const u8
buffer: []u8
Source
pub fn readSmallFile(dir: fs.Dir, sub_path: []const u8, buffer: []u8) ![]u8 {
if (builtin.os.tag == .windows) {
return dir.readFile(sub_path, buffer);
} else {
return dir.readLink(sub_path, buffer);
}
}