From 7555fe8f0ec4b225eca00858b8d95d183294ac02 Mon Sep 17 00:00:00 2001 From: lightbulblighter <59720715+lightbulblighter@users.noreply.github.com> Date: Sat, 4 Jun 2022 15:36:54 -0700 Subject: [PATCH] slight fix --- PolygonClientUtilities/Http.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/PolygonClientUtilities/Http.cpp b/PolygonClientUtilities/Http.cpp index 4165c19..b6c3eb0 100644 --- a/PolygonClientUtilities/Http.cpp +++ b/PolygonClientUtilities/Http.cpp @@ -10,22 +10,19 @@ void __fastcall Http__httpGetPostWinInet_hook(Http* _this, void*, bool isPost, i LUrlParser::ParseURL parsedUrl = LUrlParser::ParseURL::parseURL(_this->url); std::string urlPath = Util::toLower(parsedUrl.path_); - bool flip = false; - Http _changed; + Http _changed = *_this; if (parsedUrl.host_ == "roblox.com" || parsedUrl.host_ == "www.roblox.com") { if (urlPath == "asset" || urlPath == "asset/" || urlPath == "asset/default.ashx") { - flip = true; _changed.url = "https://assetdelivery.roblox.com/v1/asset/?" + parsedUrl.query_; } } printf("\n"); - if (flip) - Http__httpGetPostWinInet(&_changed, isPost, a3, compressData, additionalHeaders, a6); - else - Http__httpGetPostWinInet(_this, isPost, a3, compressData, additionalHeaders, a6); + _this = &_changed; + + Http__httpGetPostWinInet(_this, isPost, a3, compressData, additionalHeaders, a6); } \ No newline at end of file