diff --git a/dll/steam_apps.cpp b/dll/steam_apps.cpp index 364e5d09..ebff9a0d 100644 --- a/dll/steam_apps.cpp +++ b/dll/steam_apps.cpp @@ -382,7 +382,7 @@ void Steam_Apps::RequestAllProofOfPurchaseKeys() { AppProofOfPurchaseKeyResponse_t data{}; FillProofOfPurchaseKey(data, settings->get_local_game_id().AppID(), true); - callback_results->addCallResult(data.k_iCallback, &data, sizeof(data)); + callbacks->addCBResult(data.k_iCallback, &data, sizeof(data)); } // DLCs @@ -395,14 +395,14 @@ void Steam_Apps::RequestAllProofOfPurchaseKeys() AppProofOfPurchaseKeyResponse_t data{}; FillProofOfPurchaseKey(data, app_id, true); - callback_results->addCallResult(data.k_iCallback, &data, sizeof(data)); + callbacks->addCBResult(data.k_iCallback, &data, sizeof(data)); } // termination entry { AppProofOfPurchaseKeyResponse_t data{}; FillProofOfPurchaseKey(data, k_uAppIdInvalid, true, ""); - callback_results->addCallResult(data.k_iCallback, &data, sizeof(data)); + callbacks->addCBResult(data.k_iCallback, &data, sizeof(data)); } } diff --git a/dll/steam_ugc.cpp b/dll/steam_ugc.cpp index 65feda8d..4ae2b221 100644 --- a/dll/steam_ugc.cpp +++ b/dll/steam_ugc.cpp @@ -784,7 +784,9 @@ SteamAPICall_t Steam_UGC::RequestUGCDetails( PublishedFileId_t nPublishedFileID, SteamUGCRequestUGCDetailsResult_t data{}; data.m_bCachedData = false; set_details(nPublishedFileID, &(data.m_details)); - return callback_results->addCallResult(data.k_iCallback, &data, sizeof(data)); + auto ret = callback_results->addCallResult(data.k_iCallback, &data, sizeof(data)); + callbacks->addCBResult(data.k_iCallback, &data, sizeof(data)); + return ret; } SteamAPICall_t Steam_UGC::RequestUGCDetails( PublishedFileId_t nPublishedFileID ) @@ -1218,7 +1220,7 @@ bool Steam_UGC::GetItemInstallInfo( PublishedFileId_t nPublishedFileID, uint64 * // human fall flat doesn't send a nulled buffer, and won't recognize the proper mod path because of that memset(pchFolder, 0, cchFolderSize); mod.path.copy(pchFolder, cchFolderSize - 1); - PRINT_DEBUG(" copied mod path: '%s'", pchFolder); + PRINT_DEBUG(" final mod path: '%s'", pchFolder); } return true; diff --git a/overlay_experimental/steam_overlay.cpp b/overlay_experimental/steam_overlay.cpp index 97983d74..78b072f8 100644 --- a/overlay_experimental/steam_overlay.cpp +++ b/overlay_experimental/steam_overlay.cpp @@ -1658,7 +1658,7 @@ void Steam_Overlay::steam_run_callback() } // The user clicked on "Join" if (friend_info->second.window_state & window_state_join) { - std::string connect = steamFriends->GetFriendRichPresence(friend_id, "connect"); + std::string connect = steamFriends->get_friend_rich_presence_silent(friend_id, "connect"); // The user got a lobby invite and accepted it if (friend_info->second.window_state & window_state_lobby_invite) { GameLobbyJoinRequested_t data;