From 6ccd32637c7de8359cc9071e4be19a1001abf771 Mon Sep 17 00:00:00 2001 From: Matthew Flatt Date: Mon, 26 Dec 2005 00:49:53 +0000 Subject: [PATCH] release dc for zero-length path svn: r1690 --- src/wxmac/src/mac/wx_dccan2.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/wxmac/src/mac/wx_dccan2.cc b/src/wxmac/src/mac/wx_dccan2.cc index 56a25d63c6..67eaf7a312 100644 --- a/src/wxmac/src/mac/wx_dccan2.cc +++ b/src/wxmac/src/mac/wx_dccan2.cc @@ -698,11 +698,12 @@ void wxCanvasDC::DrawPath(wxPath *p, double xoffset, double yoffset, int fillSty SetCurrentDC(); - cnt = p->ToPolygons(&lens, &ptss, user_scale_x, user_scale_y); - if (!cnt) + if (!cnt) { + ReleaseCurrentDC(); return; + } total_cnt = 0; for (i = 0; i < cnt; i++) {