Fixed memory leak in ExecutingAttack.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
fcc6f2214e
commit
a9740cb1eb
@ -57,7 +57,10 @@ namespace CreatureLib::Battling {
|
||||
ExecutingAttack(const ExecutingAttack&) = delete;
|
||||
ExecutingAttack& operator=(const ExecutingAttack&) = delete;
|
||||
|
||||
virtual ~ExecutingAttack() noexcept { delete _script; };
|
||||
virtual ~ExecutingAttack() noexcept {
|
||||
delete _script;
|
||||
delete[] _hits;
|
||||
};
|
||||
|
||||
HitData& GetHitData(Creature* creature, uint8_t hit) {
|
||||
for (size_t i = 0; i < _targets.Count(); i++) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user