Core/Housing: fix duplicate decor edit mode symbol

This commit is contained in:
Gexo91
2026-09-12 19:06:07 +03:00
parent 370ff3c2b6
commit 1759ba515e
@@ -12,8 +12,14 @@
// Keep the established lifecycle implementation isolated in the companion include and
// extend only the public installer here. This avoids large mechanical rewrites of
// unrelated Housing session code while specialized routes remain independently owned.
//
// The base lifecycle still contains its historical HandleDecorSetEditMode adapter.
// Rename that symbol only while including the base implementation so it cannot collide
// at link time with the authoritative manager-backed adapter in HousingDecorSession.cpp.
#define InstallSessionOpcodeHandlers InstallSessionOpcodeHandlersBase
#define HandleDecorSetEditMode HandleDecorSetEditModeBase
#include "HousingSessionLifecycleBase.inc"
#undef HandleDecorSetEditMode
#undef InstallSessionOpcodeHandlers
namespace Housing