fn fileReadPositionalWindows(file: File, data: []const []u8, offset: u64) File.ReadPositionalError!usize file: Filedata: []const []u8offset: u6410157
10158
10159
10160
10161
10162
10163
10164fn fileReadPositionalWindows(file: File, data: []const []u8, offset: u64) File.ReadPositionalError!usize {
var index: usize = 0;
while (index < data.len and data[index].len == 0) index += 1;
if (index == data.len) return 0;
const buffer = data[index];
return readFilePositionalWindows(file, buffer, offset);
}