[PATCH] dmscript: Script track IPersistStream IsDirty return S_FALSE

Michael Stefaniuc mstefani at winehq.org
Sun Nov 10 10:31:05 CST 2019


Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>

On 11/10/19 6:40 AM, Alistair Leslie-Hughes wrote:
> Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
> ---
>  dlls/dmscript/scripttrack.c    | 2 +-
>  dlls/dmscript/tests/dmscript.c | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/dlls/dmscript/scripttrack.c b/dlls/dmscript/scripttrack.c
> index bc8e8ce595..47fe3ef0d2 100644
> --- a/dlls/dmscript/scripttrack.c
> +++ b/dlls/dmscript/scripttrack.c
> @@ -277,7 +277,7 @@ static HRESULT WINAPI IPersistStreamImpl_GetClassID(IPersistStream *iface, CLSID
>  
>  static HRESULT WINAPI IPersistStreamImpl_IsDirty(IPersistStream *iface)
>  {
> -	return E_NOTIMPL;
> +    return S_FALSE;
>  }
>  
>  static HRESULT WINAPI IPersistStreamImpl_Load(IPersistStream *iface, IStream *pStm)
> diff --git a/dlls/dmscript/tests/dmscript.c b/dlls/dmscript/tests/dmscript.c
> index ef2c17c3ca..d372f39d9e 100644
> --- a/dlls/dmscript/tests/dmscript.c
> +++ b/dlls/dmscript/tests/dmscript.c
> @@ -227,7 +227,7 @@ static void test_scripttrack(void)
>  
>      /* Unimplemented IPersistStream methods */
>      hr = IPersistStream_IsDirty(ps);
> -    todo_wine ok(hr == S_FALSE, "IPersistStream_IsDirty failed: %08x\n", hr);
> +    ok(hr == S_FALSE, "IPersistStream_IsDirty failed: %08x\n", hr);
>      hr = IPersistStream_GetSizeMax(ps, &size);
>      ok(hr == E_NOTIMPL, "IPersistStream_GetSizeMax failed: %08x\n", hr);
>      hr = IPersistStream_Save(ps, NULL, TRUE);
> 




More information about the wine-devel mailing list