diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/server/bnetserver/Packets/PacketsCommon.h | 2 | ||||
| -rw-r--r-- | src/server/bnetserver/Server/ModuleManager.h | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/server/bnetserver/Packets/PacketsCommon.h b/src/server/bnetserver/Packets/PacketsCommon.h index a8eddd87463..2705a369ad5 100644 --- a/src/server/bnetserver/Packets/PacketsCommon.h +++ b/src/server/bnetserver/Packets/PacketsCommon.h @@ -26,6 +26,8 @@ namespace Battlenet { struct PrintableComponent { + virtual ~PrintableComponent() { } + virtual std::string ToString() const = 0; }; diff --git a/src/server/bnetserver/Server/ModuleManager.h b/src/server/bnetserver/Server/ModuleManager.h index ecd24a07363..dc65cf9a749 100644 --- a/src/server/bnetserver/Server/ModuleManager.h +++ b/src/server/bnetserver/Server/ModuleManager.h @@ -54,7 +54,7 @@ namespace Battlenet } } - ~ModuleInfo() + virtual ~ModuleInfo() { delete[] Data; } |
