| ... | @@ -44,7 +44,7 @@ pub const Header = struct { | ... | @@ -44,7 +44,7 @@ pub const Header = struct { |
| 44 | try writer.writeByte('\n'); | 44 | try writer.writeByte('\n'); |
| 45 | } | 45 | } |
| 46 | if (self.buf.items.len > 0) { | 46 | if (self.buf.items.len > 0) { |
| 47 | try writer.print("{}\n", .{self.buf.items}); | 47 | try writer.print("{}", .{self.buf.items}); |
| 48 | } | 48 | } |
| 49 | } | 49 | } |
| 50 | | 50 | |
| ... | @@ -122,6 +122,9 @@ pub fn flushModule(self: *C, comp: *Compilation) !void { | ... | @@ -122,6 +122,9 @@ pub fn flushModule(self: *C, comp: *Compilation) !void { |
| 122 | | 122 | |
| 123 | const writer = self.base.file.?.writer(); | 123 | const writer = self.base.file.?.writer(); |
| 124 | try self.header.flush(writer); | 124 | try self.header.flush(writer); |
| | 125 | if (self.header.buf.items.len > 0) { |
| | 126 | try writer.writeByte('\n'); |
| | 127 | } |
| 125 | if (self.constants.items.len > 0) { | 128 | if (self.constants.items.len > 0) { |
| 126 | try writer.print("{}\n", .{self.constants.items}); | 129 | try writer.print("{}\n", .{self.constants.items}); |
| 127 | } | 130 | } |