Commit 4309e375 authored by DailyShana's avatar DailyShana

use "default" to generate destructor

parent 3c460997
...@@ -99,18 +99,6 @@ card::card(duel* pd) { ...@@ -99,18 +99,6 @@ card::card(duel* pd) {
spsummon_code = 0; spsummon_code = 0;
current.controler = PLAYER_NONE; 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) { uint32 card::get_infos(byte* buf, int32 query_flag, int32 use_cache) {
int32* p = (int32*)buf; int32* p = (int32*)buf;
int32 tdata = 0; int32 tdata = 0;
......
...@@ -187,7 +187,7 @@ public: ...@@ -187,7 +187,7 @@ public:
effect_set_v immune_effect; effect_set_v immune_effect;
explicit card(duel* pd); explicit card(duel* pd);
~card(); ~card() = default;
static bool card_operation_sort(card* c1, card* c2); 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)); } 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) { ...@@ -51,9 +51,6 @@ effect::effect(duel* pd) {
target = 0; target = 0;
value = 0; value = 0;
operation = 0; operation = 0;
}
effect::~effect() {
} }
int32 effect::is_disable_related() { int32 effect::is_disable_related() {
if (code == EFFECT_IMMUNE_EFFECT || code == EFFECT_DISABLE || code == EFFECT_CANNOT_DISABLE || code == EFFECT_FORBIDDEN) if (code == EFFECT_IMMUNE_EFFECT || code == EFFECT_DISABLE || code == EFFECT_CANNOT_DISABLE || code == EFFECT_FORBIDDEN)
......
...@@ -63,7 +63,7 @@ public: ...@@ -63,7 +63,7 @@ public:
int32 operation; int32 operation;
explicit effect(duel* pd); explicit effect(duel* pd);
~effect(); ~effect() = default;
int32 is_disable_related(); int32 is_disable_related();
int32 is_can_be_forbidden(); int32 is_can_be_forbidden();
......
...@@ -106,9 +106,6 @@ field::field(duel* pduel) { ...@@ -106,9 +106,6 @@ field::field(duel* pduel) {
nil_event.reason = 0; nil_event.reason = 0;
nil_event.reason_effect = 0; nil_event.reason_effect = 0;
nil_event.reason_player = PLAYER_NONE; nil_event.reason_player = PLAYER_NONE;
}
field::~field() {
} }
void field::reload_field_info() { void field::reload_field_info() {
pduel->write_buffer8(MSG_RELOAD_FIELD); pduel->write_buffer8(MSG_RELOAD_FIELD);
......
...@@ -345,7 +345,7 @@ public: ...@@ -345,7 +345,7 @@ public:
static int32 field_used_count[32]; static int32 field_used_count[32];
explicit field(duel* pduel); explicit field(duel* pduel);
~field(); ~field() = default;
void reload_field_info(); void reload_field_info();
void add_card(uint8 playerid, card* pcard, uint8 location, uint8 sequence, uint8 pzone = FALSE); 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) { ...@@ -25,6 +25,3 @@ group::group(duel* pd, const card_set& cset): container(cset) {
pduel = pd; pduel = pd;
is_readonly = FALSE; is_readonly = FALSE;
} }
group::~group() {
}
...@@ -31,7 +31,7 @@ public: ...@@ -31,7 +31,7 @@ public:
explicit group(duel* pd); explicit group(duel* pd);
group(duel* pd, card* pcard); group(duel* pd, card* pcard);
group(duel* pd, const card_set& cset); group(duel* pd, const card_set& cset);
~group(); ~group() = default;
}; };
#endif /* GROUP_H_ */ #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