Index: xfa/fwl/cfwl_widgetmgr.cpp |
diff --git a/xfa/fwl/cfwl_widgetmgr.cpp b/xfa/fwl/cfwl_widgetmgr.cpp |
index e7eca100cc165c724b37c5ca9e15e82f69e63e2b..7df7fb234d46cba97adaefa20b95dc1ccbdc5536 100644 |
--- a/xfa/fwl/cfwl_widgetmgr.cpp |
+++ b/xfa/fwl/cfwl_widgetmgr.cpp |
@@ -563,7 +563,7 @@ CFX_Graphics* CFWL_WidgetMgr::DrawWidgetBefore(CFWL_Widget* pWidget, |
Item* pItem = GetWidgetMgrItem(pWidget); |
if (!pItem->pOffscreen) { |
- pItem->pOffscreen.reset(new CFX_Graphics); |
+ pItem->pOffscreen = pdfium::MakeUnique<CFX_Graphics>(); |
CFX_RectF rect = pWidget->GetWidgetRect(); |
pItem->pOffscreen->Create((int32_t)rect.width, (int32_t)rect.height, |
FXDIB_Argb); |