File tree Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Expand file tree Collapse file tree 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -695,7 +695,7 @@ pub const Compiler = struct {
695
695
}
696
696
697
697
try file_reader .seekTo (entry .data_offset_from_start_of_file );
698
- var header_bytes = (file_reader .interface .takeArray (16 ) catch {
698
+ var header_bytes : [ 16 ] u8 align ( @alignOf ( ico . BitmapHeader )) = (file_reader .interface .takeArray (16 ) catch {
699
699
return self .iconReadError (
700
700
error .UnexpectedEOF ,
701
701
filename_utf8 ,
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ pub fn preprocess(
19
19
var driver : aro.Driver = .{ .comp = comp , .diagnostics = comp .diagnostics , .aro_name = "arocc" };
20
20
defer driver .deinit ();
21
21
22
- var macro_buf : std .ArrayListUnmanaged (u8 ) = .empty ;
22
+ var macro_buf : std .ArrayList (u8 ) = .empty ;
23
23
defer macro_buf .deinit (comp .gpa );
24
24
25
25
var discard_buffer : [64 ]u8 = undefined ;
@@ -66,9 +66,7 @@ pub fn preprocess(
66
66
67
67
if (hasAnyErrors (comp )) return error .PreprocessError ;
68
68
69
- pp .prettyPrintTokens (writer , .result_only ) catch | err | switch (err ) {
70
- error .WriteFailed = > return error .OutOfMemory ,
71
- };
69
+ try pp .prettyPrintTokens (writer , .result_only );
72
70
73
71
if (maybe_dependencies ) | dependencies | {
74
72
for (comp .sources .values ()) | comp_source | {
You can’t perform that action at this time.
0 commit comments