diff --git a/Source/UI/Dialogs/UISayDialogWnd.h b/Source/UI/Dialogs/UISayDialogWnd.h index 13178208..cbeb706b 100644 --- a/Source/UI/Dialogs/UISayDialogWnd.h +++ b/Source/UI/Dialogs/UISayDialogWnd.h @@ -25,7 +25,7 @@ public: void Paint() override; std::vector Slot44() override; int SendMsg(UIWindow* sender, int message, std::intptr_t a, std::intptr_t b, std::intptr_t c, std::intptr_t d) override; - int ButtonX(UIBitmapButton* button); + __declspec(noinline) int ButtonX(UIBitmapButton* button); }; #endif diff --git a/Source/UI/Dialogs/UITipboxWnd.h b/Source/UI/Dialogs/UITipboxWnd.h index 05a76113..a028786e 100644 --- a/Source/UI/Dialogs/UITipboxWnd.h +++ b/Source/UI/Dialogs/UITipboxWnd.h @@ -38,7 +38,7 @@ class UITipboxWnd : public UIFrameWnd { public: UITipboxWnd(); void ShowTip(int id); - void TrimAt(std::string& text, const char* marker); + __declspec(noinline) void TrimAt(std::string& text, const char* marker); void UpdateAnimations(); void UpdatePageText(); bool BuildAnimations();