Index: fpdfsdk/formfiller/cffl_listbox.cpp |
diff --git a/fpdfsdk/formfiller/cffl_listbox.cpp b/fpdfsdk/formfiller/cffl_listbox.cpp |
index 7a6976e440950cd12a10f34e8514efb43b53bd8e..50d04a869ae625539211f9dcc1c56e9b4f3b32b1 100644 |
--- a/fpdfsdk/formfiller/cffl_listbox.cpp |
+++ b/fpdfsdk/formfiller/cffl_listbox.cpp |
@@ -35,8 +35,10 @@ PWL_CREATEPARAM CFFL_ListBox::GetCreateParam() { |
if (cp.dwFlags & PWS_AUTOFONTSIZE) |
cp.fFontSize = FFL_DEFAULTLISTBOXFONTSIZE; |
- if (!m_pFontMap) |
- m_pFontMap.reset(new CBA_FontMap(m_pWidget, m_pEnv->GetSysHandler())); |
+ if (!m_pFontMap) { |
+ m_pFontMap = |
+ WrapUnique(new CBA_FontMap(m_pWidget, m_pEnv->GetSysHandler())); |
+ } |
cp.pFontMap = m_pFontMap.get(); |
return cp; |