bug 880690 - pt 3 - update the sanitizer check for the glyph index ranges. r=roc

This commit is contained in:
Jonathan Kew 2013-06-12 11:07:30 +01:00
Родитель 9a642723ea
Коммит 6e4fc52fce
1 изменённых файлов: 2 добавлений и 2 удалений

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

@ -56,8 +56,8 @@ bool ots_svg_parse(OpenTypeFile *file, const uint8_t *data, size_t length) {
NONFATAL_FAILURE("Bad SVG table index range");
}
if (last_end_glyph && start_glyph < last_end_glyph) {
NONFATAL_FAILURE("SVG table index range is not sorted");
if (last_end_glyph && start_glyph <= last_end_glyph) {
NONFATAL_FAILURE("SVG table index range overlapping or not sorted");
}
if (doc_locations.find(doc_offset) != doc_locations.end()) {