2025-08-13 15:38 CEST

spring: develop 26cf79fd Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
Tobi Vollebregt Tobi Vollebregt develop 2011-12-16 12:38:38 develop e0fc3bc3
Changeset missing virtual dtors

fixed by
- removing spurious virtual function (GetStartPos, ConfigNotify, ProcessUnits)
- adding public virtual dtor to implementations and interfaces that need
  to expose deletion of the object through the interface (IModelParser)
- adding protected non-virtual dtor to interfaces that don't allow
  deletion of the object through the interface
- changing CR_DECLARE to CR_DECLARE_STRUCT
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/AIInterfaceLibraryInfo.h Diff ] File ]
mod - rts/ExternalAI/SkirmishAILibraryInfo.h Diff ] File ]
mod - rts/Game/InMapDrawModel.h Diff ] File ]
mod - rts/Game/UI/SelectionKeyHandler.cpp Diff ] File ]
mod - rts/Map/SM3/SM3Map.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/Terrain.h Diff ] File ]
mod - rts/Map/SM3/terrain/TerrainBase.h Diff ] File ]
mod - rts/Menu/LobbyConnection.h Diff ] File ]
mod - rts/Rendering/Models/IModelParser.h Diff ] File ]
mod - rts/Sim/Projectiles/ExplosionListener.h Diff ] File ]
mod - rts/System/LoadSave/CregLoadSaveHandler.cpp Diff ] File ]
mod - rts/System/Log/LogSinkHandler.h Diff ] File ]
mod - rts/System/Sound/EFX.h Diff ] File ]
mod - rts/System/Sound/IAudioChannel.cpp Diff ] File ]
mod - rts/System/Sound/IAudioChannel.h Diff ] File ]
mod - rts/lib/lobby/Connection.h Diff ] File ]
mod - tools/unitsync/Syncer.h Diff ] File ]