~sebsite/hare-c

344d7154653070cdffbee3476857c41fe99c2739 — Sebastian 4 months ago ea0ddc0
hacc: don't io::close os::stdout after dumping
1 files changed, 1 insertions(+), 1 deletions(-)

M cmd/hacc/main.ha
M cmd/hacc/main.ha => cmd/hacc/main.ha +1 -1
@@ 273,7 273,7 @@ export fn main() void = {
		const out: io::handle = if (ctx.stage > stage::DUMP) {
			yield &bufio::dynamic(io::mode::RDWR);
		} else os::stdout;
		defer if (ctx.stage != stage::PP) io::close(out)!;
		defer if (ctx.stage > stage::DUMP) io::close(out)!;

		const (base, ext) = path::extension(sources[i]);