From 9d172977d351f64fe4819f2a46c353b92725dc69 Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Fri, 15 Feb 2008 18:42:24 +0000 Subject: [PATCH] - declare variables as extern - release desktop dc See issue #3052 for more details. svn path=/trunk/; revision=32378 --- rosapps/magnify/magnifier.c | 1 + rosapps/magnify/magnifier.h | 16 ++++++++-------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/rosapps/magnify/magnifier.c b/rosapps/magnify/magnifier.c index 4786037ffed..29e80bf7282 100644 --- a/rosapps/magnify/magnifier.c +++ b/rosapps/magnify/magnifier.c @@ -278,6 +278,7 @@ void Draw(HDC aDc) SelectObject (HdcStrech, hOld); DeleteObject (HbmpStrech); DeleteDC (HdcStrech); + ReleaseDC(hDesktopWindow, desktopHdc); } // diff --git a/rosapps/magnify/magnifier.h b/rosapps/magnify/magnifier.h index c44b417838b..3858516cf79 100644 --- a/rosapps/magnify/magnifier.h +++ b/rosapps/magnify/magnifier.h @@ -20,17 +20,17 @@ ////////////////////////////////////////////////////////////////// -int iZoom; +extern int iZoom; -BOOL bShowWarning; +extern BOOL bShowWarning; -BOOL bFollowMouse; -BOOL bFollowFocus; -BOOL bFollowCaret; +extern BOOL bFollowMouse; +extern BOOL bFollowFocus; +extern BOOL bFollowCaret; -BOOL bInvertColors; -BOOL bStartMinimized; -BOOL bShowMagnifier; +extern BOOL bInvertColors; +extern BOOL bStartMinimized; +extern BOOL bShowMagnifier; void LoadSettings(); void SaveSettings();