From a2433494cbef4d17e09a30ed658f17911b9b0516 Mon Sep 17 00:00:00 2001 From: lighta Date: Wed, 2 Jul 2014 02:25:56 -0400 Subject: [PATCH] =?UTF-8?q?-Fix=20bugreport:9079=20'skill=5Fchk=E2=80=99?= =?UTF-8?q?=20differ=20in=20signedness=20[-Wpointer-sign]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/map/skill.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map/skill.c b/src/map/skill.c index 25bbe9e27a..a014034a81 100755 --- a/src/map/skill.c +++ b/src/map/skill.c @@ -169,11 +169,11 @@ const char* skill_get_desc( uint16 skill_id ) { } /// out of bounds error checking [celest] -static void skill_chk(int16 *skill_id) { +static void skill_chk(uint16 *skill_id) { *skill_id = skill_get_index(*skill_id); // checks/adjusts id } // checks/adjusts level -static void skill_chk2(int16 *skill_lv) { +static void skill_chk2(uint16 *skill_lv) { *skill_lv = (*skill_lv < 1) ? 1 : (*skill_lv > MAX_SKILL_LEVEL) ? MAX_SKILL_LEVEL : *skill_lv; } // checks/adjusts index. make sure we don't use negative index