diff --git a/Core/RetroAchievements.cpp b/Core/RetroAchievements.cpp index 506cb25325..1db3cc138f 100644 --- a/Core/RetroAchievements.cpp +++ b/Core/RetroAchievements.cpp @@ -522,16 +522,13 @@ static void load_integration_callback(int result, const char *error_message, rc_ switch (result) { case RC_OK: { - // If not successful, just report the error and bail. Shouldn't happen. - - // DLL was loaded. + // DLL was loaded correctly. g_OSD.Show(OSDType::MESSAGE_SUCCESS, ac->T("RAIntegration DLL loaded.")); - // Hook up menu. - HWND hWnd = (HWND)userdata; rc_client_raintegration_set_event_handler(g_rcClient, &raintegration_event_handler); rc_client_raintegration_set_write_memory_function(g_rcClient, &raintegration_write_memory_handler); rc_client_raintegration_set_get_game_name_function(g_rcClient, &raintegration_get_game_name_handler); + HWND hWnd = (HWND)userdata; rc_client_raintegration_rebuild_submenu(g_rcClient, GetMenu(hWnd)); break; }