Alexandre Julliard : gdi32: Add separate functions for releasing/ freeing DCs to replace the standard GDI ones.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Aug 21 15:22:18 CDT 2007


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Aug 21 21:37:40 2007 +0200

gdi32: Add separate functions for releasing/freeing DCs to replace the standard GDI ones.

This should make it possible to use a different locking mechanism for DCs.

---

 dlls/gdi32/bitblt.c        |   28 ++++----
 dlls/gdi32/bitmap.c        |   10 +-
 dlls/gdi32/brush.c         |    4 +-
 dlls/gdi32/clipping.c      |   42 +++++-----
 dlls/gdi32/dc.c            |  186 ++++++++++++++++++++++++--------------------
 dlls/gdi32/dib.c           |   24 +++---
 dlls/gdi32/driver.c        |    6 +-
 dlls/gdi32/enhmfdrv/init.c |   15 +++-
 dlls/gdi32/font.c          |   58 +++++++-------
 dlls/gdi32/freetype.c      |    4 +-
 dlls/gdi32/gdi_private.h   |    2 +
 dlls/gdi32/gdiobj.c        |    6 +-
 dlls/gdi32/mapping.c       |   26 +++---
 dlls/gdi32/mfdrv/init.c    |   15 +++-
 dlls/gdi32/opengl.c        |   26 +++----
 dlls/gdi32/painting.c      |   62 +++++++-------
 dlls/gdi32/palette.c       |   18 ++--
 dlls/gdi32/path.c          |   24 +++---
 dlls/gdi32/pen.c           |    2 +-
 dlls/gdi32/printdrv.c      |   18 ++--
 20 files changed, 302 insertions(+), 274 deletions(-)

Diff:   http://source.winehq.org/git/wine.git/?a=commitdiff;h=1476e346457e0f7797cbf7759a5802aa99d82864



More information about the wine-cvs mailing list