authorgravatar for quae@daurnimator.comdaurnimator <quae@daurnimator.com> 2020-01-10 15:00:14+11:00
committergravatar for quae@daurnimator.comdaurnimator <quae@daurnimator.com> 2020-01-10 15:00:14+11:00
log6fb636050fd0fac9615e6014316b8d42d8370f42
tree05f69ff14f70a30113bba37881d22b5b8b7346f6
parentae324985a67b1258c226a799f2680906686670f2
signaturelock-open Commit is signed but in an unrecognized format.

std: fix off by one error in windows process creation


1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/child_process.zig+1-1
......@@ -636,7 +636,7 @@ pub const ChildProcess = struct {
636636 retry: while (it.next()) |search_path| {
637637 var ext_it = mem.tokenize(PATHEXT, ";");
638638 while (ext_it.next()) |app_ext| {
639 const app_basename = try mem.concat(self.allocator, u8, &[_][]const u8{ app_name[0 .. app_name.len - 1], app_ext });
639 const app_basename = try mem.concat(self.allocator, u8, &[_][]const u8{ app_name, app_ext });
640640 defer self.allocator.free(app_basename);
641641
642642 const joined_path = try fs.path.join(self.allocator, &[_][]const u8{ search_path, app_basename });