]> granicus.if.org Git - pdns/commitdiff
ixfr: Fix int/uint issue when writing files to disk
authorPieter Lexis <pieter.lexis@powerdns.com>
Thu, 18 Jan 2018 15:50:21 +0000 (16:50 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 29 Jan 2018 08:20:14 +0000 (09:20 +0100)
pdns/ixfrutils.cc

index 42b5906fa10d638ea617a226da4afa70d01a6a9c..d7d0cd6173958662a8dfceb7d3ed718426463b0c 100644 (file)
@@ -99,7 +99,7 @@ uint32_t getSerialFromRecords(const records_t& records, DNSRecord& soaret)
 void writeZoneToDisk(const records_t& records, const DNSName& zone, const std::string& directory)
 {
   DNSRecord soa;
-  int serial = getSerialFromRecords(records, soa);
+  auto serial = getSerialFromRecords(records, soa);
   string fname=directory +"/"+std::to_string(serial);
   FILE* fp=fopen((fname+".partial").c_str(), "w");
   if(!fp)