| ... | ... | @@ -376,7 +376,7 @@ const Serialize = struct { |
| 376 | 376 | .generated = false, |
| 377 | 377 | .dep_file = false, |
| 378 | 378 | }, |
| 379 | | .prefix = .{ .value = try s.addOptionalString(a.prefix) }, |
| 379 | .prefix = .{ .value = if (a.prefix.len != 0) try wc.addString(a.prefix) else null }, |
| 380 | 380 | .suffix = .{ .value = null }, |
| 381 | 381 | .basename = .{ .value = null }, |
| 382 | 382 | .path = .{ .value = null }, |
| ... | ... | @@ -394,7 +394,7 @@ const Serialize = struct { |
| 394 | 394 | .generated = false, |
| 395 | 395 | .dep_file = false, |
| 396 | 396 | }, |
| 397 | | .prefix = .{ .value = try s.addOptionalString(a.prefix) }, |
| 397 | .prefix = .{ .value = if (a.prefix.len != 0) try wc.addString(a.prefix) else null }, |
| 398 | 398 | .suffix = .{ .value = null }, |
| 399 | 399 | .basename = .{ .value = null }, |
| 400 | 400 | .path = .{ .value = try addLazyPath(s, a.lazy_path) }, |
| ... | ... | @@ -412,7 +412,7 @@ const Serialize = struct { |
| 412 | 412 | .generated = false, |
| 413 | 413 | .dep_file = false, |
| 414 | 414 | }, |
| 415 | | .prefix = .{ .value = try addOptionalString(s, a.prefix) }, |
| 415 | .prefix = .{ .value = if (a.prefix.len != 0) try wc.addString(a.prefix) else null }, |
| 416 | 416 | .suffix = .{ .value = try addOptionalString(s, a.suffix) }, |
| 417 | 417 | .basename = .{ .value = null }, |
| 418 | 418 | .path = .{ .value = try addLazyPath(s, a.lazy_path) }, |
| ... | ... | @@ -430,7 +430,7 @@ const Serialize = struct { |
| 430 | 430 | .generated = false, |
| 431 | 431 | .dep_file = false, |
| 432 | 432 | }, |
| 433 | | .prefix = .{ .value = try addOptionalString(s, a.prefix) }, |
| 433 | .prefix = .{ .value = if (a.prefix.len != 0) try wc.addString(a.prefix) else null }, |
| 434 | 434 | .suffix = .{ .value = null }, |
| 435 | 435 | .basename = .{ .value = null }, |
| 436 | 436 | .path = .{ .value = try addLazyPath(s, a.lazy_path) }, |
| ... | ... | @@ -448,7 +448,7 @@ const Serialize = struct { |
| 448 | 448 | .generated = false, |
| 449 | 449 | .dep_file = false, |
| 450 | 450 | }, |
| 451 | | .prefix = .{ .value = try addOptionalString(s, a) }, |
| 451 | .prefix = .{ .value = try wc.addString(a) }, |
| 452 | 452 | .suffix = .{ .value = null }, |
| 453 | 453 | .basename = .{ .value = null }, |
| 454 | 454 | .path = .{ .value = null }, |
| ... | ... | @@ -466,9 +466,9 @@ const Serialize = struct { |
| 466 | 466 | .generated = true, |
| 467 | 467 | .dep_file = false, |
| 468 | 468 | }, |
| 469 | | .prefix = .{ .value = try addOptionalString(s, a.prefix) }, |
| 469 | .prefix = .{ .value = if (a.prefix.len != 0) try wc.addString(a.prefix) else null }, |
| 470 | 470 | .suffix = .{ .value = null }, |
| 471 | | .basename = .{ .value = try addOptionalString(s, a.basename) }, |
| 471 | .basename = .{ .value = if (a.basename.len != 0) try wc.addString(a.basename) else null }, |
| 472 | 472 | .path = .{ .value = null }, |
| 473 | 473 | .producer = .{ .value = null }, |
| 474 | 474 | .generated = .{ .value = a.generated_file }, |
| ... | ... | @@ -484,9 +484,9 @@ const Serialize = struct { |
| 484 | 484 | .generated = true, |
| 485 | 485 | .dep_file = false, |
| 486 | 486 | }, |
| 487 | | .prefix = .{ .value = try addOptionalString(s, a.prefix) }, |
| 487 | .prefix = .{ .value = if (a.prefix.len != 0) try wc.addString(a.prefix) else null }, |
| 488 | 488 | .suffix = .{ .value = null }, |
| 489 | | .basename = .{ .value = try addOptionalString(s, a.basename) }, |
| 489 | .basename = .{ .value = if (a.basename.len != 0) try wc.addString(a.basename) else null }, |
| 490 | 490 | .path = .{ .value = null }, |
| 491 | 491 | .producer = .{ .value = null }, |
| 492 | 492 | .generated = .{ .value = a.generated_file }, |