From 52d9d823a1fbfdcec2fcf9ba3c8e86f2c6359558 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Sun, 29 Feb 2004 23:54:46 +0000 Subject: [PATCH] check for NULL pointer returned by wxFontEnumerator::GetFacenames() (it actually happens under Cocoa and could conceivably happen elsewhere as well...) git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26013 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/html/m_fonts.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/html/m_fonts.cpp b/src/html/m_fonts.cpp index f9637a2d50..7fd9c8c06b 100644 --- a/src/html/m_fonts.cpp +++ b/src/html/m_fonts.cpp @@ -75,7 +75,9 @@ TAG_HANDLER_BEGIN(FONT, "FONT" ) { wxFontEnumerator enu; enu.EnumerateFacenames(); - m_Faces = *enu.GetFacenames(); + const wxArrayString *faces = enu.GetFacenames(); + if ( faces ) + m_Faces = *faces; } wxStringTokenizer tk(tag.GetParam(wxT("FACE")), wxT(",")); int index; -- 2.50.0