| Index: core/fxge/skia/fx_skia_device.cpp
|
| diff --git a/core/fxge/skia/fx_skia_device.cpp b/core/fxge/skia/fx_skia_device.cpp
|
| index 222c8466e0d25bf050a448f1b35ab2312e9a3935..55fe580086ea2e3dca15b9871fe199af5a7e4a90 100644
|
| --- a/core/fxge/skia/fx_skia_device.cpp
|
| +++ b/core/fxge/skia/fx_skia_device.cpp
|
| @@ -896,6 +896,8 @@ FX_BOOL CFX_SkiaDeviceDriver::DrawDeviceText(int nChars,
|
| const CFX_Matrix* pObject2Device,
|
| FX_FLOAT font_size,
|
| uint32_t color) {
|
| + if (!pCache)
|
| + pCache = CFX_GEModule::Get()->GetFontCache();
|
| if (m_pCache->DrawText(nChars, pCharPos, pFont, pCache, pObject2Device,
|
| font_size, color, this)) {
|
| return TRUE;
|
|
|