Bladeren bron

Fixed error messages in GetTaskbarList()

Sam Lantinga 3 weken geleden
bovenliggende
commit
69ad66b017
1 gewijzigde bestanden met toevoegingen van 3 en 3 verwijderingen
  1. 3 3
      src/video/windows/SDL_windowswindow.c

+ 3 - 3
src/video/windows/SDL_windowswindow.c

@@ -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;
         }
     }