From db232cbf9f4797433d1d9ba8f5dd58fc44a04180 Mon Sep 17 00:00:00 2001 From: mekolat Date: Sat, 22 Aug 2015 13:36:30 -0400 Subject: fix compilation errors --- src/map/map.cpp | 2 -- src/map/npc.cpp | 4 ++-- src/map/pc.cpp | 5 ----- src/map/pc.hpp | 1 - src/map/script-call.cpp | 1 + src/map/script-fun.cpp | 4 ++-- src/map/skill.cpp | 4 ++-- src/map/skill.hpp | 2 +- 8 files changed, 8 insertions(+), 15 deletions(-) (limited to 'src') diff --git a/src/map/map.cpp b/src/map/map.cpp index 362d5d2..e7b0da8 100644 --- a/src/map/map.cpp +++ b/src/map/map.cpp @@ -573,8 +573,6 @@ void map_delobject(BlockId id, BL type) return; map_delobjectnofree(id, type); - if (obj->bl_type == BL::PC) // [Fate] Not sure where else to put this... I'm not sure where delobject for PCs is called from - pc_cleanup(obj->is_player()); MapBlockLock::freeblock(obj); } diff --git a/src/map/npc.cpp b/src/map/npc.cpp index a40a4ec..c55dbbf 100644 --- a/src/map/npc.cpp +++ b/src/map/npc.cpp @@ -61,8 +61,8 @@ namespace tmwa { namespace map { -const std::vector fake_buffer; -const ScriptBuffer& fake_script = reinterpret_cast(fake_buffer); +static const std::vector fake_buffer; +static const ScriptBuffer& fake_script = reinterpret_cast(fake_buffer); static Borrowed script_or_parent(dumb_ptr nd) diff --git a/src/map/pc.cpp b/src/map/pc.cpp index 96e0cac..64e0a6e 100644 --- a/src/map/pc.cpp +++ b/src/map/pc.cpp @@ -5063,11 +5063,6 @@ void do_init_pc(void) ).detach(); } -void pc_cleanup(dumb_ptr sd) -{ - //magic_stop_completely(sd); -} - void pc_invisibility(dumb_ptr sd, int enabled) { if (enabled && !bool(sd->status.option & Opt0::INVISIBILITY)) diff --git a/src/map/pc.hpp b/src/map/pc.hpp index 35ca975..0f04698 100644 --- a/src/map/pc.hpp +++ b/src/map/pc.hpp @@ -170,7 +170,6 @@ int pc_divorce(dumb_ptr sd); dumb_ptr pc_get_partner(dumb_ptr sd); void pc_set_gm_level(AccountId account_id, GmLevel level); void pc_setstand(dumb_ptr sd); -void pc_cleanup(dumb_ptr sd); // [Fate] Clean up after a logged-out PC int pc_read_gm_account(Session *, const std::vector>&); int pc_setpvptimer(dumb_ptr sd, interval_t); diff --git a/src/map/script-call.cpp b/src/map/script-call.cpp index b9a098a..b397fb4 100644 --- a/src/map/script-call.cpp +++ b/src/map/script-call.cpp @@ -169,6 +169,7 @@ void get_val(ScriptState *st, struct script_data *data) { MATCH_CASE (const ScriptDataParam&, u) { + (void)u; // XXX travis complains if we don't use u bl = map_id2bl(st->rid); } MATCH_CASE (const ScriptDataVariable&, u) diff --git a/src/map/script-fun.cpp b/src/map/script-fun.cpp index 3a5226e..61e63c8 100644 --- a/src/map/script-fun.cpp +++ b/src/map/script-fun.cpp @@ -4064,8 +4064,8 @@ void builtin_strnpcinfo(ScriptState *st) if (sdata->is()) { - NpcName name = stringish(ZString(conv_str(st, sdata))); - nd = npc_name2id(name); + NpcName name_ = stringish(ZString(conv_str(st, sdata))); + nd = npc_name2id(name_); } else { diff --git a/src/map/skill.cpp b/src/map/skill.cpp index 6066a0d..5ea1901 100644 --- a/src/map/skill.cpp +++ b/src/map/skill.cpp @@ -892,12 +892,12 @@ int skill_status_change_start(dumb_ptr bl, StatusChange type, int val1, interval_t tick) { - return skill_status_effect(bl, type, val1, tick, BlockId()); + return skill_status_effect(bl, type, val1, tick); } int skill_status_effect(dumb_ptr bl, StatusChange type, int val1, - interval_t tick, BlockId spell_invocation) + interval_t tick) { dumb_ptr sd = nullptr; eptr sc_data; diff --git a/src/map/skill.hpp b/src/map/skill.hpp index 23881d4..8b3fbc7 100644 --- a/src/map/skill.hpp +++ b/src/map/skill.hpp @@ -108,7 +108,7 @@ int skill_castcancel(dumb_ptr bl, int type); // ステータス異常 int skill_status_effect(dumb_ptr bl, StatusChange type, int val1, - interval_t tick, BlockId spell_invocation); + interval_t tick); int skill_status_change_start(dumb_ptr bl, StatusChange type, int val1, interval_t tick); -- cgit v1.2.3-60-g2f50