aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2001-08-10 10:20:46 +0000
committernyamatongwe <devnull@localhost>2001-08-10 10:20:46 +0000
commit25cb98904f0fea217be8dc136eddd7bc3ddcbcd8 (patch)
tree3a7c643ea35a5412c05f0ed1940f42962c2a0b85
parentc041cb3a32ba6d66ecde5ef8d63687a02ff9fa89 (diff)
downloadscintilla-mirror-25cb98904f0fea217be8dc136eddd7bc3ddcbcd8.tar.gz
Fixed font resource leak caused by calltips.
-rw-r--r--win32/PlatWin.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx
index 31d8ed39a..a177f1def 100644
--- a/win32/PlatWin.cxx
+++ b/win32/PlatWin.cxx
@@ -236,9 +236,8 @@ Font::~Font() {
#define FONTS_CACHED
void Font::Create(const char *faceName, int characterSet, int size, bool bold, bool italic) {
-#ifndef FONTS_CACHED
Release();
-
+#ifndef FONTS_CACHED
LOGFONT lf;
SetLogFont(lf, faceName, characterSet, size, bold, italic);
id = ::CreateFontIndirect(&lf);