]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
auth: Skip a string allocation in LMDBBackend::get()
authorRemi Gacogne <remi.gacogne@powerdns.com>
Tue, 21 Sep 2021 15:12:53 +0000 (17:12 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 23 Jan 2023 09:31:16 +0000 (10:31 +0100)
modules/lmdbbackend/lmdbbackend.cc

index 82161e769f5e9dec950e4194899cdd75480eb749..eb40efd5aa9cae0a6f4a3336967a56de567dcac1 100644 (file)
@@ -853,7 +853,7 @@ bool LMDBBackend::get(DNSZoneRecord& zr)
         continue;
       }
 
-      serFromString(d_currentVal.get<string>(), d_currentrrset);
+      serFromString(d_currentVal.get<string_view>(), d_currentrrset);
       d_currentrrsetpos = 0;
     }
     else {