Paul Vriens : gdi32: Fix possible NULL pointer dereference (Coverity).

Alexandre Julliard julliard at wine.codeweavers.com
Wed Aug 22 06:23:13 CDT 2007


Module: wine
Branch: master
Commit: d469eca1c67606f7556fd249ecf213dc03379487
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d469eca1c67606f7556fd249ecf213dc03379487

Author: Paul Vriens <paul.vriens.wine at gmail.com>
Date:   Wed Aug 22 08:40:22 2007 +0200

gdi32: Fix possible NULL pointer dereference (Coverity).

---

 dlls/gdi32/gdiobj.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/gdi32/gdiobj.c b/dlls/gdi32/gdiobj.c
index 075058e..f2dd4e1 100644
--- a/dlls/gdi32/gdiobj.c
+++ b/dlls/gdi32/gdiobj.c
@@ -1448,8 +1448,8 @@ BOOL WINAPI GdiComment(HDC hdc, UINT cbSize, const BYTE *lpData)
     {
         if (dc->funcs->pGdiComment)
             ret = dc->funcs->pGdiComment( dc->physDev, cbSize, lpData );
+        DC_ReleaseDCPtr( dc );
     }
-    DC_ReleaseDCPtr( dc );
     return ret;
 }
 




More information about the wine-cvs mailing list