| Index: third_party/sfntly/src/subsetter/subsetter_impl.cc
|
| diff --git a/third_party/sfntly/src/subsetter/subsetter_impl.cc b/third_party/sfntly/src/subsetter/subsetter_impl.cc
|
| index 4d4b0ff10e2ae67c0c2ccb1aa3d980bae76f669e..217bd12a44bcbd0a7cace6390d5f85822fedf4b1 100644
|
| --- a/third_party/sfntly/src/subsetter/subsetter_impl.cc
|
| +++ b/third_party/sfntly/src/subsetter/subsetter_impl.cc
|
| @@ -154,6 +154,9 @@ bool SubsetterImpl::HasName(const char* font_name, Font* font) {
|
| typedef std::map<int32_t, UnicodeString> NameMap;
|
| NameMap names;
|
| NameTablePtr name_table = down_cast<NameTable*>(font->GetTable(Tag::name));
|
| + if (name_table == NULL) {
|
| + return false;
|
| + }
|
|
|
| for (int32_t i = 0; i < name_table->NameCount(); ++i) {
|
| switch(name_table->NameId(i)) {
|
|
|