ddraw: Don't print a fixme for the flags in DirectDrawEnumerateExA; they don't change the outcome

Michael Stefaniuc mstefani at redhat.com
Wed Sep 12 16:54:43 CDT 2012


After talking to Henri on irc, please ignore this patch. There are
patches out there to enumerate more devices than the primary one and
then the flags do play a role.

On 09/12/2012 11:08 PM, Michael Stefaniuc wrote:
> ---
>  dlls/ddraw/main.c |    5 +----
>  1 files changed, 1 insertions(+), 4 deletions(-)
> 
> diff --git a/dlls/ddraw/main.c b/dlls/ddraw/main.c
> index 61e8ec9..b79b12e 100644
> --- a/dlls/ddraw/main.c
> +++ b/dlls/ddraw/main.c
> @@ -377,12 +377,9 @@ HRESULT WINAPI DirectDrawEnumerateExA(LPDDENUMCALLBACKEXA Callback, void *Contex
>                    DDENUM_NONDISPLAYDEVICES))
>          return DDERR_INVALIDPARAMS;
>  
> -    if (Flags)
> -        FIXME("flags 0x%08x not handled\n", Flags);
> -
>      TRACE("Enumerating default DirectDraw HAL interface\n");
>  
> -    /* We only have one driver by now */
> +    /* We have only one driver (primary) which is always enumerated regardless of the flags */
>      __TRY
>      {
>          static CHAR driver_desc[] = "DirectDraw HAL",
> 

bye
	michael



More information about the wine-devel mailing list