comctl32: Fix return type of ImageList_WriteEx.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52323
Signed-off-by: Roman Pišl <rpisl@seznam.cz>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Roman Pišl 2022-01-02 22:27:05 +01:00 committed by Alexandre Julliard
parent 2318484e1e
commit dd7d344f29
2 changed files with 3 additions and 3 deletions

View file

@ -3061,10 +3061,10 @@ failed:
/*************************************************************************
* ImageList_WriteEx [COMCTL32.@]
*/
BOOL WINAPI ImageList_WriteEx(HIMAGELIST himl, DWORD flags, IStream *pstm)
HRESULT WINAPI ImageList_WriteEx(HIMAGELIST himl, DWORD flags, IStream *pstm)
{
FIXME("%p %08x %p: semi-stub\n", himl, flags, pstm);
return ImageList_Write(himl, pstm);
return ImageList_Write(himl, pstm) ? S_OK : E_FAIL;
}
/*************************************************************************

View file

@ -602,7 +602,7 @@ BOOL WINAPI ImageList_SetOverlayImage(HIMAGELIST,INT,INT);
#ifdef __IStream_INTERFACE_DEFINED__
HIMAGELIST WINAPI ImageList_Read(LPSTREAM);
BOOL WINAPI ImageList_Write(HIMAGELIST,IStream*);
BOOL WINAPI ImageList_WriteEx(HIMAGELIST,DWORD,IStream*);
HRESULT WINAPI ImageList_WriteEx(HIMAGELIST,DWORD,IStream*);
#endif
#define ImageList_AddIcon(himl,hicon) ImageList_ReplaceIcon(himl,-1,hicon)