Function dupeStrings [src]
Duplicates an array of strings without the need to handle out of memory.
Prototype
pub fn dupeStrings(b: *Build, strings: []const []const u8) [][]u8 Parameters
b: *Buildstrings: []const []const u8 Source
pub fn dupeStrings(b: *Build, strings: []const []const u8) [][]u8 {
const array = b.allocator.alloc([]u8, strings.len) catch @panic("OOM");
for (array, strings) |*dest, source| dest.* = b.dupe(source);
return array;
}