Region: make visitor argument a reference

This commit is contained in:
Matthias Schiffer 2015-02-02 04:50:08 +01:00
parent 8bdbfd3ec0
commit 89baed4ed5
2 changed files with 2 additions and 2 deletions

View file

@ -54,7 +54,7 @@ Region::ChunkMap Region::processHeader(const uint8_t header[4096]) {
return map;
}
void Region::visitChunks(const char *filename, ChunkVisitor visitor) {
void Region::visitChunks(const char *filename, const ChunkVisitor &visitor) {
std::ifstream file;
file.exceptions(std::ios::failbit | std::ios::badbit);
file.open(filename, std::ios::in | std::ios::binary);

View file

@ -53,7 +53,7 @@ private:
static ChunkMap processHeader(const uint8_t header[4096]);
public:
static void visitChunks(const char *filename, ChunkVisitor visitor);
static void visitChunks(const char *filename, const ChunkVisitor &visitor);
};
}