File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Top Open diff view settings Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Top Open diff view settings Original file line number Diff line number Diff line change @@ -1086,7 +1086,13 @@ pub const Parser = struct {
10861086var fixed_buffer_mem : [100 * 1024 ]u8 = undefined ;
10871087
10881088fn testParse (source : []const u8 , allocator : & mem.Allocator ) - > % []u8 {
1089- var tokenizer = Tokenizer .init (source );
1089+ var padded_source : [0x100 ]u8 = undefined ;
1090+ std .mem .copy (u8 , padded_source [0.. source .len ], source );
1091+ padded_source [source .len + 0 ] = '\n ' ;
1092+ padded_source [source .len + 1 ] = '\n ' ;
1093+ padded_source [source .len + 2 ] = '\n ' ;
1094+
1095+ var tokenizer = Tokenizer .init (padded_source [0.. source .len + 3 ]);
10901096 var parser = Parser .init (& tokenizer , allocator , "(memory buffer)" );
10911097 defer parser .deinit ();
10921098
You can’t perform that action at this time.
0 commit comments