From: Arvin Schnell Date: Fri, 7 Aug 2026 07:44:42 +0000 (+0200) Subject: - coding style X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1177%2Fhead;p=thirdparty%2Fsnapper.git - coding style --- diff --git a/client/snbk/CmdMetaParse.cc b/client/snbk/CmdMetaParse.cc index 527ac4f4..2e785982 100644 --- a/client/snbk/CmdMetaParse.cc +++ b/client/snbk/CmdMetaParse.cc @@ -20,10 +20,6 @@ */ -#include -#include -#include - #include #include @@ -77,17 +73,14 @@ namespace snapper } unsigned char hash[SHA256_DIGEST_LENGTH]; - SHA256(reinterpret_cast(content.c_str()), content.length(), - hash); + SHA256(reinterpret_cast(content.c_str()), content.length(), hash); - std::stringstream ss; - for (int i = 0; i < SHA256_DIGEST_LENGTH; i++) - { - ss << std::hex << std::setw(2) << std::setfill('0') - << static_cast(hash[i]); - } + char buf[2 * SHA256_DIGEST_LENGTH + 1]; - return ss.str(); + for (int i = 0; i < SHA256_DIGEST_LENGTH; ++i) + snprintf(&buf[2 * i], 3, "%02x", hash[i]); + + return buf; } @@ -144,6 +137,7 @@ namespace snapper std::ostream& operator<<(std::ostream& s, const CmdMetaParse& cmd_metaparse) { SnapshotMeta meta = cmd_metaparse.get_meta(); + s << "path: " << cmd_metaparse.path << ", checksum: " << cmd_metaparse.get_checksum() << ", state: " << toString(meta.state) << ", date: " << meta.date diff --git a/client/snbk/CmdMetaParse.h b/client/snbk/CmdMetaParse.h index 68a2977c..c8437743 100644 --- a/client/snbk/CmdMetaParse.h +++ b/client/snbk/CmdMetaParse.h @@ -87,7 +87,9 @@ namespace snapper private: const string path; - string content = ""; + + string content; + }; } // namespace snapper