Syntax errors: Use the BaseLoader for safety

This commit is contained in:
Adrien Vergé 2016-01-17 17:24:42 +01:00
parent 918f15b68d
commit 01c12f2462

View File

@ -58,7 +58,7 @@ def get_costemic_problems(buffer, conf):
def get_syntax_error(buffer):
try:
list(yaml.parse(buffer))
list(yaml.parse(buffer, Loader=yaml.BaseLoader))
except yaml.error.MarkedYAMLError as e:
problem = LintProblem(e.problem_mark.line + 1,
e.problem_mark.column + 1,