| Index: experimental/PdfViewer/SkPdfFont.cpp
|
| ===================================================================
|
| --- experimental/PdfViewer/SkPdfFont.cpp (revision 10419)
|
| +++ experimental/PdfViewer/SkPdfFont.cpp (working copy)
|
| @@ -255,10 +255,10 @@
|
| return NULL; // TODO(edisonn): report default one?
|
| }
|
|
|
| - if (dict->data() == NULL) {
|
| - dict->setData(fontFromPdfDictionaryOnce(doc, dict));
|
| + if (!dict->hasData(SkPdfObject::kFont_Data)) {
|
| + dict->setData(fontFromPdfDictionaryOnce(doc, dict), SkPdfObject::kFont_Data);
|
| }
|
| - return (SkPdfFont*)dict->data();
|
| + return (SkPdfFont*)dict->data(SkPdfObject::kFont_Data);
|
| }
|
|
|
|
|
|
|