Add logger header validation

This commit is contained in:
terry-xiaoyu 2019-06-15 13:13:52 +08:00 committed by Feng Lee
parent 7092748266
commit 09dd65b9fa
1 changed files with 1 additions and 0 deletions

View File

@ -173,6 +173,7 @@ trans([{eof, L} | AST], LogHeader, ResAST) ->
trans([{attribute, _, module, _Mod} = M | AST], Header, ResAST) ->
trans(AST, Header, [export_header_fun(), M | ResAST]);
trans([{attribute, _, logger_header, Header} | AST], _, ResAST) ->
io_lib:printable_list(Header) orelse error({invalid_string, Header}),
trans(AST, Header, ResAST);
trans([F | AST], LogHeader, ResAST) ->
trans(AST, LogHeader, [F | ResAST]).