From 77a409f97a06f75b9846468bfd5019220af26b11 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Sat, 6 Mar 2021 08:58:31 +0100 Subject: [PATCH] Remove hash_util.h --- include/dwarfs/hash_util.h | 40 -------------------------------------- src/dwarfs/scanner.cpp | 1 - 2 files changed, 41 deletions(-) delete mode 100644 include/dwarfs/hash_util.h diff --git a/include/dwarfs/hash_util.h b/include/dwarfs/hash_util.h deleted file mode 100644 index 94576f0a..00000000 --- a/include/dwarfs/hash_util.h +++ /dev/null @@ -1,40 +0,0 @@ -/* vim:set ts=2 sw=2 sts=2 et: */ -/** - * \author Marcus Holland-Moritz (github@mhxnet.de) - * \copyright Copyright (c) Marcus Holland-Moritz - * - * This file is part of dwarfs. - * - * dwarfs is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * dwarfs is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with dwarfs. If not, see . - */ - -#pragma once - -#include - -#include - -namespace folly { - -template <> -struct hasher { - using folly_is_avalanching = std::true_type; - - size_t operator()(std::string_view r) const { - return static_cast( - hash::SpookyHashV2::Hash64(r.data(), r.size(), 0)); - } -}; - -} // namespace folly diff --git a/src/dwarfs/scanner.cpp b/src/dwarfs/scanner.cpp index 7dd869e6..ac59f81f 100644 --- a/src/dwarfs/scanner.cpp +++ b/src/dwarfs/scanner.cpp @@ -44,7 +44,6 @@ #include "dwarfs/error.h" #include "dwarfs/filesystem_writer.h" #include "dwarfs/global_entry_data.h" -#include "dwarfs/hash_util.h" #include "dwarfs/inode.h" #include "dwarfs/inode_manager.h" #include "dwarfs/logger.h"