From 5605aeeab1d8503b80b6fc1e6ec82e3a3eefb09a Mon Sep 17 00:00:00 2001 From: lightbulblighter <59720715+lightbulblighter@users.noreply.github.com> Date: Tue, 14 Jun 2022 02:34:29 -0700 Subject: [PATCH] remove ContentProvider experimental hook --- PolygonDLL/ContentProvider.cpp | 0 PolygonDLL/Hooks/ContentProvider.cpp | 15 --------------- PolygonDLL/Include/Hooks/ContentProvider.h | 10 ---------- 3 files changed, 25 deletions(-) delete mode 100644 PolygonDLL/ContentProvider.cpp delete mode 100644 PolygonDLL/Hooks/ContentProvider.cpp delete mode 100644 PolygonDLL/Include/Hooks/ContentProvider.h diff --git a/PolygonDLL/ContentProvider.cpp b/PolygonDLL/ContentProvider.cpp deleted file mode 100644 index e69de29..0000000 diff --git a/PolygonDLL/Hooks/ContentProvider.cpp b/PolygonDLL/Hooks/ContentProvider.cpp deleted file mode 100644 index d40cb01..0000000 --- a/PolygonDLL/Hooks/ContentProvider.cpp +++ /dev/null @@ -1,15 +0,0 @@ -#include "pch.h" - -#include "Util.h" -#include "Hooks/ContentProvider.h" - -ContentProvider__findLocalFile_t ContentProvider__findLocalFile = (ContentProvider__findLocalFile_t)ADDRESS_CONTENTPROVIDER__FINDLOCALFILE; - -int __fastcall ContentProvider__findLocalFile_hook(void* _this, void*, const std::string& url, std::string* filename) -{ - printf("url: %d\n", url.length()); - - ContentProvider__findLocalFile(_this, url, filename); - - return 0; -} \ No newline at end of file diff --git a/PolygonDLL/Include/Hooks/ContentProvider.h b/PolygonDLL/Include/Hooks/ContentProvider.h deleted file mode 100644 index 86af8f3..0000000 --- a/PolygonDLL/Include/Hooks/ContentProvider.h +++ /dev/null @@ -1,10 +0,0 @@ -#pragma once - -#include "Classes.h" - -// const auto ContentProvider__findLocalFile = (bool(__cdecl*)(const char* url))ADDRESS_CONTENTPROVIDER__ISURL; - -typedef bool(__thiscall* ContentProvider__findLocalFile_t)(void* _this, const std::string& url, std::string* filename); -int __fastcall ContentProvider__findLocalFile_hook(void* _this, void*, const std::string& url, std::string* filename); - -extern ContentProvider__findLocalFile_t ContentProvider__findLocalFile; \ No newline at end of file