diff --git a/src/dwarfs/entry.cpp b/src/dwarfs/entry.cpp index 1d50079d..0f64f78f 100644 --- a/src/dwarfs/entry.cpp +++ b/src/dwarfs/entry.cpp @@ -208,14 +208,8 @@ std::shared_ptr file::get_inode() const { return inode_; } void file::accept(entry_visitor& v, bool) { v.visit(this); } -void file::scan(os_access const& os, progress& prog) { - std::shared_ptr mm; - - if (size_t s = size(); s > 0) { - mm = os.map_file(fs_path(), s); - } - - scan(mm.get(), prog, "xxh3-128"); +void file::scan(os_access const& /*os*/, progress& /*prog*/) { + DWARFS_THROW(runtime_error, "file::scan() without hash_alg is not used"); } void file::scan(mmif* mm, progress& prog,