=?UTF-8?Q?Stefan=20D=C3=B6singer=20?=: ddraw: Do not set lpSurface in GetSurfaceDesc.

Alexandre Julliard julliard at wine.codeweavers.com
Tue Aug 19 16:00:08 CDT 2014


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

Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Tue Aug 19 14:20:29 2014 +0200

ddraw: Do not set lpSurface in GetSurfaceDesc.

This reverts a5c484cbf3948ec824e990503f798d3333ff55fb. The test included
in a5c484cb is wrong and contains a typo that leads to incorrect
assumptions. The Dungeon Keeper 2 crash that was the reason for patch
a5c484cb is fixed properly by the previous patch.

---

 dlls/ddraw/surface.c        | 15 ++++--------
 dlls/ddraw/tests/ddraw1.c   | 57 +++++++++++++++++++++++++++++++++++++++++++++
 dlls/ddraw/tests/ddraw2.c   | 57 +++++++++++++++++++++++++++++++++++++++++++++
 dlls/ddraw/tests/ddraw4.c   | 57 +++++++++++++++++++++++++++++++++++++++++++++
 dlls/ddraw/tests/ddraw7.c   | 57 +++++++++++++++++++++++++++++++++++++++++++++
 dlls/ddraw/tests/dsurface.c | 16 +------------
 6 files changed, 233 insertions(+), 26 deletions(-)

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



More information about the wine-cvs mailing list