mirror of https://github.com/libsdl-org/SDL.git
Fixed error messages in GetTaskbarList()
This commit is contained in:
parent
a3be7a137a
commit
69ad66b017
|
|
@ -189,13 +189,13 @@ static ITaskbarList3 *GetTaskbarList(SDL_Window* window)
|
|||
{
|
||||
const SDL_WindowData *data = window->internal;
|
||||
if (!data->videodata->taskbar_button_created) {
|
||||
WIN_SetError("Missing taskbar button");
|
||||
SDL_SetError("Missing taskbar button");
|
||||
return NULL;
|
||||
}
|
||||
if (!data->videodata->taskbar_list) {
|
||||
HRESULT ret = CoCreateInstance(&CLSID_TaskbarList, NULL, CLSCTX_ALL, &IID_ITaskbarList3, (LPVOID *)&data->videodata->taskbar_list);
|
||||
if (FAILED(ret)) {
|
||||
WIN_SetError("Unable to create taskbar list");
|
||||
WIN_SetErrorFromHRESULT("Unable to create taskbar list", ret);
|
||||
return NULL;
|
||||
}
|
||||
ITaskbarList3 *taskbarlist = data->videodata->taskbar_list;
|
||||
|
|
@ -203,7 +203,7 @@ static ITaskbarList3 *GetTaskbarList(SDL_Window* window)
|
|||
if (FAILED(ret)) {
|
||||
taskbarlist->lpVtbl->Release(taskbarlist);
|
||||
data->videodata->taskbar_list = NULL;
|
||||
WIN_SetError("Unable to initialize taskbar list");
|
||||
WIN_SetErrorFromHRESULT("Unable to initialize taskbar list", ret);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue