Commit 4309e375 authored by DailyShana's avatar DailyShana

use "default" to generate destructor

parent 3c460997
......@@ -99,18 +99,6 @@ card::card(duel* pd) {
spsummon_code = 0;
current.controler = PLAYER_NONE;
}
card::~card() {
indexer.clear();
relations.clear();
counters.clear();
equiping_cards.clear();
material_cards.clear();
single_effect.clear();
field_effect.clear();
equip_effect.clear();
xmaterial_effect.clear();
relate_effect.clear();
}
uint32 card::get_infos(byte* buf, int32 query_flag, int32 use_cache) {
int32* p = (int32*)buf;
int32 tdata = 0;
......
......@@ -187,7 +187,7 @@ public:
effect_set_v immune_effect;
explicit card(duel* pd);
~card();
~card() = default;
static bool card_operation_sort(card* c1, card* c2);
const bool is_extra_deck_monster() { return !!(data.type & (TYPE_FUSION | TYPE_SYNCHRO | TYPE_XYZ | TYPE_LINK)); }
......
......@@ -51,9 +51,6 @@ effect::effect(duel* pd) {
target = 0;
value = 0;
operation = 0;
}
effect::~effect() {
}
int32 effect::is_disable_related() {
if (code == EFFECT_IMMUNE_EFFECT || code == EFFECT_DISABLE || code == EFFECT_CANNOT_DISABLE || code == EFFECT_FORBIDDEN)
......
......@@ -63,7 +63,7 @@ public:
int32 operation;
explicit effect(duel* pd);
~effect();
~effect() = default;
int32 is_disable_related();
int32 is_can_be_forbidden();
......
......@@ -106,9 +106,6 @@ field::field(duel* pduel) {
nil_event.reason = 0;
nil_event.reason_effect = 0;
nil_event.reason_player = PLAYER_NONE;
}
field::~field() {
}
void field::reload_field_info() {
pduel->write_buffer8(MSG_RELOAD_FIELD);
......
......@@ -345,7 +345,7 @@ public:
static int32 field_used_count[32];
explicit field(duel* pduel);
~field();
~field() = default;
void reload_field_info();
void add_card(uint8 playerid, card* pcard, uint8 location, uint8 sequence, uint8 pzone = FALSE);
......
......@@ -25,6 +25,3 @@ group::group(duel* pd, const card_set& cset): container(cset) {
pduel = pd;
is_readonly = FALSE;
}
group::~group() {
}
......@@ -31,7 +31,7 @@ public:
explicit group(duel* pd);
group(duel* pd, card* pcard);
group(duel* pd, const card_set& cset);
~group();
~group() = default;
};
#endif /* GROUP_H_ */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment