diff --git a/src/common/utils/compression.cpp b/src/common/utils/compression.cpp index b19335e..779abc7 100644 --- a/src/common/utils/compression.cpp +++ b/src/common/utils/compression.cpp @@ -108,8 +108,8 @@ bool add_file(zipFile& zip_file, const std::string& filename, } } // namespace -void archive::add(std::string filename, std::string data) { - this->files_[std::move(filename)] = std::move(data); +void archive::add(const std::string& filename, const std::string& data) { + this->files_[filename] = data; } bool archive::write(const std::string& filename, const std::string& comment) { diff --git a/src/common/utils/compression.hpp b/src/common/utils/compression.hpp index f2798c9..ed4b19e 100644 --- a/src/common/utils/compression.hpp +++ b/src/common/utils/compression.hpp @@ -11,7 +11,7 @@ std::string decompress(const std::string& data); namespace zip { class archive { public: - void add(std::string filename, std::string data); + void add(const std::string& filename, const std::string& data); bool write(const std::string& filename, const std::string& comment = {}); private: