summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/shopping.h
diff options
context:
space:
mode:
authorMatthew Cline <zelgadis@sourceforge.net>2009-11-27 19:18:08 -0800
committerMatthew Cline <zelgadis@sourceforge.net>2009-11-27 19:49:05 -0800
commit07709472a29e1dca1b12e0feb51b5e596b6b2002 (patch)
tree2667172216681db0ff58e9160e22b3aabef7033c /crawl-ref/source/shopping.h
parent6d16cbb7c1a0c2d9895bc02beebbf1dee3236dc0 (diff)
downloadcrawl-ref-07709472a29e1dca1b12e0feb51b5e596b6b2002.tar.gz
crawl-ref-07709472a29e1dca1b12e0feb51b5e596b6b2002.zip
ShoppingList: pass level_pos* as const
Diffstat (limited to 'crawl-ref/source/shopping.h')
-rw-r--r--crawl-ref/source/shopping.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/crawl-ref/source/shopping.h b/crawl-ref/source/shopping.h
index 20527d734c..5ff854159e 100644
--- a/crawl-ref/source/shopping.h
+++ b/crawl-ref/source/shopping.h
@@ -36,15 +36,16 @@ class ShoppingList
public:
ShoppingList();
- bool add_thing(const item_def &item, int cost, level_pos* pos = NULL);
+ bool add_thing(const item_def &item, int cost,
+ const level_pos* pos = NULL);
bool add_thing(std::string desc, std::string buy_verb, int cost,
- level_pos* pos = NULL);
+ const level_pos* pos = NULL);
- bool is_on_list(const item_def &item, level_pos* pos = NULL) const;
- bool is_on_list(std::string desc, level_pos* pos = NULL) const;
+ bool is_on_list(const item_def &item, const level_pos* pos = NULL) const;
+ bool is_on_list(std::string desc, const level_pos* pos = NULL) const;
- bool del_thing(const item_def &item, level_pos* pos = NULL);
- bool del_thing(std::string desc, level_pos* pos = NULL);
+ bool del_thing(const item_def &item, const level_pos* pos = NULL);
+ bool del_thing(std::string desc, const level_pos* pos = NULL);
unsigned int cull_identical_items(const item_def& item, long cost = -1);