Merge pull request #34 from InKryption/patch-1

Copy array of strings instead of assuming lifetime
This commit is contained in:
Robin Voetter
2021-12-29 01:50:42 +01:00
committed by GitHub

View File

@@ -32,7 +32,7 @@ pub const ShaderCompileStep = struct {
self.* = .{ self.* = .{
.step = Step.init(.custom, "shader-compile", builder.allocator, make), .step = Step.init(.custom, "shader-compile", builder.allocator, make),
.builder = builder, .builder = builder,
.glslc_cmd = glslc_cmd, .glslc_cmd = builder.dupeStrings(glslc_cmd),
.shaders = std.ArrayList(Shader).init(builder.allocator), .shaders = std.ArrayList(Shader).init(builder.allocator),
}; };
return self; return self;