Ignore:
Timestamp:
Dec 16, 2001, 12:30:04 PM (24 years ago)
Author:
sandervl
Message:

Fixed memory DC leak in DrawIcon & DrawIconEx

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/uitools.cpp

    r6961 r7637  
    1 /* $Id: uitools.cpp,v 1.30 2001-10-07 11:48:28 sandervl Exp $ */
     1/* $Id: uitools.cpp,v 1.31 2001-12-16 11:30:04 sandervl Exp $ */
    22/*
    33 * User Interface Functions
     
    16851685  }
    16861686  SelectObject(hMemDC,oldBmp);
    1687   DeleteObject(hMemDC);
     1687  DeleteDC(hMemDC);
    16881688  if (ii.hbmColor) DeleteObject(ii.hbmColor);
    16891689  if (ii.hbmMask) DeleteObject(ii.hbmMask);
     
    17691769    BitBlt(hdc,xLeft,yTop,cxWidth,cyWidth,hBmpDC,0,0,SRCCOPY);
    17701770    SelectObject(hMemDC,oldBmp);
    1771     DeleteObject(hMemDC);
     1771    DeleteDC(hMemDC);
    17721772    SetTextColor(hdc,oldFg);
    17731773    SetBkColor(hdc,oldBg);
    17741774    SetStretchBltMode(hBmpDC,oldStretchMode);
    17751775    SelectObject(hBmpDC,oldMemBmp);
    1776     DeleteObject(hBmpDC);
     1776    DeleteDC(hBmpDC);
    17771777    DeleteObject(memBmp);
    17781778  } else
     
    17981798    }
    17991799    SelectObject(hMemDC,oldBmp);
    1800     DeleteObject(hMemDC);
     1800    DeleteDC(hMemDC);
    18011801    SetTextColor(hdc,oldFg);
    18021802    SetBkColor(hdc,oldBg);
Note: See TracChangeset for help on using the changeset viewer.