From cc2c0438f5d3013dfc5fc9f0e2371d464053e722 Mon Sep 17 00:00:00 2001 From: skotlex Date: Mon, 5 Jun 2006 19:48:02 +0000 Subject: - Fixed a pair of signed/unsigned mismatch comparison warnings in pc_bonus. Thanks to Nuisance for complaining. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@6987 54d463be-8e91-2dee-dedb-b68131a5f0ec --- src/map/pc.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map/pc.c b/src/map/pc.c index f07e34b2a..6b270023b 100644 --- a/src/map/pc.c +++ b/src/map/pc.c @@ -1325,7 +1325,7 @@ int pc_bonus(struct map_session_data *sd,int type,int val) break; case SP_MAXHP: if(sd->state.lr_flag != 2) { - if (val < 0 && status->max_hp <= -val) + if (val < 0 && status->max_hp <= (unsigned int)(-val)) status->max_hp = 1; else status->max_hp+=val; @@ -1333,7 +1333,7 @@ int pc_bonus(struct map_session_data *sd,int type,int val) break; case SP_MAXSP: if(sd->state.lr_flag != 2) { - if (val < 0 && status->max_sp <= -val) + if (val < 0 && status->max_sp <= (unsigned int)(-val)) status->max_sp = 1; else status->max_sp+=val; -- cgit v1.2.3-70-g09d2