From 48fc1a0d7dcd8939e0196f6b92f721daabf6f936 Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Fri, 8 Mar 2024 16:59:34 +0100 Subject: [PATCH] fix NUL string literal --- pdns/auth-catalogzone.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pdns/auth-catalogzone.cc b/pdns/auth-catalogzone.cc index 2fd7369283fe..bcff734f082d 100644 --- a/pdns/auth-catalogzone.cc +++ b/pdns/auth-catalogzone.cc @@ -107,7 +107,7 @@ std::string CatalogInfo::toJson() const void CatalogInfo::updateHash(CatalogHashMap& hashes, const DomainInfo& di) const { - hashes[di.catalog].process(std::to_string(di.id) + di.zone.toLogString() + "\0" + d_coo.toLogString() + "\0" + d_unique.toLogString()); + hashes[di.catalog].process(std::to_string(di.id) + di.zone.toLogString() + string("\0", 1) + d_coo.toLogString() + string("\0", 1) + d_unique.toLogString()); for (const auto& group : d_group) { hashes[di.catalog].process(std::to_string(group.length()) + group); }