[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GDI Resources leak on win32
From: |
Andy Petrusenco |
Subject: |
GDI Resources leak on win32 |
Date: |
Mon, 1 Nov 2004 10:21:19 +0300 |
I'm using GNU Emacs 21.3.50.1 (i386-msvc-nt5.0.2195)
of 2004-11-01 on IGREK
configured using `configure --with-msvc (12.00)'
Sources are downloaded from http://sourceforge.net/projects/nqmacs
Emacs running in win32 environment constantly eats GDI resources.
I've investigated this problem and found that there are some
windows regions that need to be deleted:
====================[ win32term.diff ]=========================
--- w32term_old.c Wed May 19 11:31:20 2004
+++ w32term.c Mon Nov 01 09:31:30 2004
@@ -2753,9 +2753,12 @@
/* If the dirty region is not what we expected, redraw the entire frame.
*/
if (!EqualRgn (combined, expect_dirty))
SET_FRAME_GARBAGED (f);
+ DeleteObject (dirty);
+ DeleteObject (combined);
}
UNBLOCK_INPUT;
+ DeleteObject (expect_dirty);
}
====================[ win32term.diff ]=========================
PS: Sorry for worse english.
Andy
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GDI Resources leak on win32,
Andy Petrusenco <=