From 2b6c56c7520a7d4ddae74067b93e31f28b999357 Mon Sep 17 00:00:00 2001 From: Bardur Arantsson Date: Sat, 23 Jun 2012 07:29:54 +0200 Subject: Fix 32-bit/64-bit inconsistencies. --- src/externs.h | 2 +- src/spells4.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/externs.h b/src/externs.h index f86014dd..19f43b50 100644 --- a/src/externs.h +++ b/src/externs.h @@ -2379,7 +2379,7 @@ extern bool_ get_com_lua(cptr promtp, int *com); extern s32b lua_get_level(spell_type *spell, s32b lvl, s32b max, s32b min, s32b bonus); extern s32b get_level_device(s32b s, s32b max, s32b min); extern int get_mana(s32b s); -extern int get_power(s32b s); +extern s32b get_power(s32b s); extern s32b spell_chance(s32b s); extern s32b get_level(s32b s, s32b max, s32b min); extern void get_level_school(s32b s, s32b max, s32b min, s32b *level, bool_ *na); diff --git a/src/spells4.c b/src/spells4.c index e58ac4ea..f3809b7b 100644 --- a/src/spells4.c +++ b/src/spells4.c @@ -520,7 +520,7 @@ int print_spell(cptr label_, byte color, int y, s32b s) if (!na) { - sprintf(level_str, "%3d", level); + sprintf(level_str, "%3d", (int) level); } sprintf(buf, "%s%-20s%-16s %s %4d %3d%% %s", @@ -529,7 +529,7 @@ int print_spell(cptr label_, byte color, int y, s32b s) sch_str, level_str, get_mana(s), - spell_chance(s), + (int) spell_chance(s), spell_info); c_prt(color, buf, y, 0); -- cgit v1.2.3