Merge pull request #1481 from xiemaisi/js/fix-yaml-extractor-npe

Approved by asger-semmle
This commit is contained in:
semmle-qlci 2019-06-20 21:10:22 +01:00 коммит произвёл GitHub
Родитель 364100f043 544a55dd0e
Коммит eccf153d86
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -166,8 +166,10 @@ public class YAMLExtractor implements IExtractor {
NodeId.scalar,
scalar.getValue(),
scalar.getImplicit().canOmitTagInPlainScalar());
Character style = scalar.getStyle();
int styleCode = style == null ? 0 : (int) style;
trapWriter.addTuple(
YAMLTables.YAML_SCALARS, label, (int) scalar.getStyle(), scalar.getValue());
YAMLTables.YAML_SCALARS, label, styleCode, scalar.getValue());
} else if (start.is(Event.ID.SequenceStart)) {
kind = NodeKind.SEQUENCE;
SequenceStartEvent sequenceStart = (SequenceStartEvent) start;