From 297c30c825a93495e693b9be2e6bf06ef122a4ba Mon Sep 17 00:00:00 2001 From: ragnarok-clanker Date: Tue, 27 Oct 2026 22:53:38 +0000 Subject: [PATCH] Decompile 4 functions in Source/Client/Browser/BrowserClientSite.cpp Batch #1235 by ragnarok-clanker: 0 byte-identical, 4 confirmed by peer review. - fn_17335 CCmdTargetEx::CCmdTargetEx: logic confirmed by peer review - fn_17336 CIDispatchEx::CIDispatchEx: logic confirmed by peer review - fn_17337 CIDocHostUIHandlerEx::CIDocHostUIHandlerEx: logic confirmed by peer review - fn_17338 CIOleInPlaceFrameEx::CIOleInPlaceFrameEx: logic confirmed by peer review Reviewed-by: ragnarok-clanker --- Source/Client/Browser/BrowserClientSite.cpp | 36 +++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/Source/Client/Browser/BrowserClientSite.cpp b/Source/Client/Browser/BrowserClientSite.cpp index a93b326..45429f0 100644 --- a/Source/Client/Browser/BrowserClientSite.cpp +++ b/Source/Client/Browser/BrowserClientSite.cpp @@ -8,6 +8,42 @@ BrowserClientSite::BrowserClientSite(HWND window, IUnknown& browser, BrowserFact this->m_browser->AddRef(); } +struct CCmdTargetEx { + CCmdTargetEx(); + virtual ~CCmdTargetEx() = default; +}; + +// OFFSET: 0x00AB1480 +// FUNCTION: fn_17335 +CCmdTargetEx::CCmdTargetEx() = default; + +struct CIDispatchEx { + CIDispatchEx(); + virtual ~CIDispatchEx() = default; +}; + +// OFFSET: 0x00AB1490 +// FUNCTION: fn_17336 +CIDispatchEx::CIDispatchEx() = default; + +struct CIDocHostUIHandlerEx { + CIDocHostUIHandlerEx(); + virtual ~CIDocHostUIHandlerEx() = default; +}; + +// OFFSET: 0x00AB14A0 +// FUNCTION: fn_17337 +CIDocHostUIHandlerEx::CIDocHostUIHandlerEx() = default; + +struct CIOleInPlaceFrameEx { + CIOleInPlaceFrameEx(); + virtual ~CIOleInPlaceFrameEx() = default; +}; + +// OFFSET: 0x00AB14B0 +// FUNCTION: fn_17338 +CIOleInPlaceFrameEx::CIOleInPlaceFrameEx() = default; + // OFFSET: 0x00AB14E0 // FUNCTION: fn_17339 BrowserClientSite::~BrowserClientSite() {