summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/player-stats.h
diff options
context:
space:
mode:
authorAdam Borowski <kilobyte@angband.pl>2010-07-28 22:02:05 +0200
committerAdam Borowski <kilobyte@angband.pl>2010-07-29 11:02:06 +0200
commite2051631d3bf271a81b2ea519b47a8c9d960d049 (patch)
tree8f841ae1bb4e59598d985f67b01a39a3477a6726 /crawl-ref/source/player-stats.h
parent00e1bed5e9e13946537cb5a3eccf18aecc6ab6b3 (diff)
downloadcrawl-ref-e2051631d3bf271a81b2ea519b47a8c9d960d049.tar.gz
crawl-ref-e2051631d3bf271a81b2ea519b47a8c9d960d049.zip
Specify char signedness where it matters.
For passing arguments to a function, int is faster, too.
Diffstat (limited to 'crawl-ref/source/player-stats.h')
-rw-r--r--crawl-ref/source/player-stats.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/crawl-ref/source/player-stats.h b/crawl-ref/source/player-stats.h
index 95b34e95a3..21219e5292 100644
--- a/crawl-ref/source/player-stats.h
+++ b/crawl-ref/source/player-stats.h
@@ -14,13 +14,15 @@ const char* stat_desc(stat_type stat, stat_desc_type desc);
void attribute_increase();
-void modify_stat(stat_type which_stat, char amount, bool suppress_msg,
+void modify_stat(stat_type which_stat, signed char amount, bool suppress_msg,
const char* cause, bool see_source = true);
-void notify_stat_change(stat_type which_stat, char amount, bool suppress_msg,
- const char* cause, bool see_source = true);
-void notify_stat_change(stat_type which_stat, char amount, bool suppress_msg,
- const item_def &cause, bool removed = false);
+void notify_stat_change(stat_type which_stat, signed char amount,
+ bool suppress_msg, const char* cause,
+ bool see_source = true);
+void notify_stat_change(stat_type which_stat, signed char amount,
+ bool suppress_msg, const item_def &cause,
+ bool removed = false);
void notify_stat_change(const char* cause);
void jiyva_stat_action();