diff options
author | Adam Borowski <kilobyte@angband.pl> | 2010-08-27 18:57:39 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2010-09-03 16:19:30 +0200 |
commit | ea38c37cd322bc22bf6f77bb682eb31b580ed271 (patch) | |
tree | e0aba6d466ac4ab265bcf4b4750216ec262e56ac /crawl-ref/source/package.h | |
parent | e2880533b737409f7c63f50868453c0bed9d9db3 (diff) | |
download | crawl-ref-ea38c37cd322bc22bf6f77bb682eb31b580ed271.tar.gz crawl-ref-ea38c37cd322bc22bf6f77bb682eb31b580ed271.zip |
Use a pointer instead of a reference, since you.save will be everywhere.
Diffstat (limited to 'crawl-ref/source/package.h')
-rw-r--r-- | crawl-ref/source/package.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/package.h b/crawl-ref/source/package.h index 028bc3c4d4..d2256f449c 100644 --- a/crawl-ref/source/package.h +++ b/crawl-ref/source/package.h @@ -32,7 +32,7 @@ private: void raw_write(const void *data, len_t len); void finish_block(len_t next); public: - chunk_writer(package &parent, const std::string _name); + chunk_writer(package *parent, const std::string _name); ~chunk_writer(); void write(const void *data, len_t len); friend class package; @@ -41,7 +41,7 @@ public: class chunk_reader { private: - chunk_reader(package &parent, len_t start); + chunk_reader(package *parent, len_t start); void init(len_t start); package *pkg; len_t next_block; @@ -53,7 +53,7 @@ private: #endif len_t raw_read(void *data, len_t len); public: - chunk_reader(package &parent, const std::string _name); + chunk_reader(package *parent, const std::string _name); ~chunk_reader(); len_t read(void *data, len_t len); friend class package; |