]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: Constify some members for Lua FFI action and rule
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 9 Jul 2021 07:38:33 +0000 (09:38 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 9 Jul 2021 07:38:33 +0000 (09:38 +0200)
pdns/dnsdist-lua-actions.cc

index 9acbf67b1860fa99c6bf65713b64e07b9f85b790..b067741c78d08fe2d5abe1addad689978ccf0534 100644 (file)
@@ -551,8 +551,8 @@ private:
   };
   static std::atomic<uint64_t> s_functionsCounter;
   static thread_local std::map<uint64_t, PerThreadState> t_perThreadStates;
-  std::string d_functionCode;
-  uint64_t d_functionID;
+  const std::string d_functionCode;
+  const uint64_t d_functionID;
 };
 
 std::atomic<uint64_t> LuaFFIPerThreadAction::s_functionsCounter = 0;
@@ -673,8 +673,8 @@ private:
 
   static std::atomic<uint64_t> s_functionsCounter;
   static thread_local std::map<uint64_t, PerThreadState> t_perThreadStates;
-  std::string d_functionCode;
-  uint64_t d_functionID;
+  const std::string d_functionCode;
+  const uint64_t d_functionID;
 };
 
 std::atomic<uint64_t> LuaFFIPerThreadResponseAction::s_functionsCounter = 0;