void PackSource::add_pack_file(const string &fn, const string &filter)
{
- add_pack(0, fn, filter);
+ add_pack(nullptr, fn, filter);
}
void PackSource::add_pack_io(IO::Seekable &io, const string &fn)
if(i!=files.end())
return i->second->open().release();
- return 0;
+ return nullptr;
}
PackSource::Pack::Pack(IO::Seekable *i, const string &fn):
filename(fn),
- io(i),
- base_offset(0)
+ io(i)
{ }
PackSource::Pack::Pack(const Pack &other):
PackSource::File::File(const Pack &p, const string &fn):
pack(p),
- filename(fn),
- offset(0),
- length(0),
- collection(false)
+ filename(fn)
{ }
PackSource::File::File(const File &other, const Pack &p):