diff options
| author | nyamatongwe <unknown> | 2009-12-13 01:04:28 +0000 | 
|---|---|---|
| committer | nyamatongwe <unknown> | 2009-12-13 01:04:28 +0000 | 
| commit | ddb98cb2f9eca8ca9ea8842db2672ec350f9548e (patch) | |
| tree | 21f3931cd88adcf8a64190b36b26ebdcbc2e6ecf | |
| parent | ffab0d4de33c50d988a1ad7e1696925233101d53 (diff) | |
| download | scintilla-mirror-ddb98cb2f9eca8ca9ea8842db2672ec350f9548e.tar.gz | |
Fix for bug #2909699, NULL facename causes crash.
| -rw-r--r-- | win32/PlatWin.cxx | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx index 1305b3f66..8ff27011c 100644 --- a/win32/PlatWin.cxx +++ b/win32/PlatWin.cxx @@ -328,7 +328,8 @@ void Font::Create(const char *faceName, int characterSet, int size,  	SetLogFont(lf, faceName, characterSet, size, bold, italic, extraFontFlag);  	fid = ::CreateFontIndirect(&lf);  #else -	fid = FontCached::FindOrCreate(faceName, characterSet, size, bold, italic, extraFontFlag); +	if (faceName) +		fid = FontCached::FindOrCreate(faceName, characterSet, size, bold, italic, extraFontFlag);  #endif  } | 
