Parcourir la source

[2107] Change the order of some terms in expression

... just for clarity that the length comes first, and that this is not
some zero terminated buffer.
Mukund Sivaraman il y a 12 ans
Parent
commit
4527f30738
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/lib/datasrc/memory/zone_data.cc

+ 1 - 1
src/lib/datasrc/memory/zone_data.cc

@@ -88,7 +88,7 @@ NSEC3Data::create(util::MemorySegment& mem_sgmt, uint8_t hashalg,
 
     const size_t salt_len = salt.size();
 
-    void* p = mem_sgmt.allocate(sizeof(NSEC3Data) + salt_len + 1);
+    void* p = mem_sgmt.allocate(sizeof(NSEC3Data) + 1 + salt_len);
     NSEC3Data* const param_data =
         new(p) NSEC3Data(holder.release(), hashalg, flags, iterations);
     uint8_t* dp = param_data->getSaltBuf();