]> granicus.if.org Git - pdns/commitdiff
Fix remotebackend for loops
authorAki Tuomi <cmouse@cmouse.fi>
Fri, 27 Nov 2015 09:21:14 +0000 (11:21 +0200)
committerAki Tuomi <cmouse@cmouse.fi>
Fri, 27 Nov 2015 10:28:07 +0000 (12:28 +0200)
modules/remotebackend/pipeconnector.cc
modules/remotebackend/remotebackend.cc
modules/remotebackend/unixconnector.cc
modules/remotebackend/zmqconnector.cc

index 0c6c05fba2902b8f2079173534a6d85c248de95d..fef490217cb86b25332a4ee8ceac196984ab424c 100644 (file)
@@ -104,7 +104,7 @@ void PipeConnector::launch() {
   val.SetObject();
   init.AddMember("parameters", val, init.GetAllocator());
 
-  for(std::map<std::string,std::string>::iterator i = options.begin(); i != options.end(); i++) {
+  for(auto i = options.begin(); i != options.end(); i++) {
     val = i->second.c_str();
     init["parameters"].AddMember(i->first.c_str(), val, init.GetAllocator());
   }
index 00d5b16106befd714d1d3955ffd3266fd972301f..6c8be5bcd0578afe83f610cb14a9912f7a27d135 100644 (file)
@@ -118,7 +118,7 @@ int RemoteBackend::build() {
       stringtok(parts, opts, ",");
 
       // find out some options and parse them while we're at it
-      for(std::string opt :  parts) {
+      for(const auto& opt: parts) {
           std::string key,val;
           // make sure there is something else than air in the option...
           if (opt.find_first_not_of(" ") == std::string::npos) continue;
@@ -363,7 +363,7 @@ bool RemoteBackend::setDomainMetadata(const DNSName& name, const std::string& ki
    JSON_ADD_MEMBER_DNSNAME(parameters, "name", name, query.GetAllocator());
    JSON_ADD_MEMBER(parameters, "kind", kind.c_str(), query.GetAllocator());
    val.SetArray();
-   for(std::string value :  meta) {
+   for(const auto& value: meta) {
      val.PushBack(value.c_str(), query.GetAllocator());
    }
    parameters.AddMember("value", val, query.GetAllocator());
@@ -815,7 +815,7 @@ bool RemoteBackend::feedEnts(int domain_id, map<DNSName,bool>& nonterm) {
    JSON_ADD_MEMBER(parameters, "domain_id", domain_id, query.GetAllocator());
    JSON_ADD_MEMBER(parameters, "trxid", d_trxid, query.GetAllocator());
    nts.SetArray();
-   for(auto t: nonterm) {
+   for(const auto& t: nonterm) {
       rapidjson::Value value(t.first.toString().c_str(), query.GetAllocator());
       nts.PushBack(value, query.GetAllocator());
    }
@@ -842,7 +842,7 @@ bool RemoteBackend::feedEnts3(int domain_id, const DNSName& domain, map<DNSName,
    JSON_ADD_MEMBER(parameters, "trxid", d_trxid, query.GetAllocator());
 
    nts.SetArray();
-   for(auto t: nonterm) {
+   for(const auto& t: nonterm) {
       rapidjson::Value value(t.first.toString().c_str(), query.GetAllocator());
       nts.PushBack(value, query.GetAllocator());
    }
index 2c4afd58077ea53419613ba8a583f75c8572bde3..858311a46e4de1a46dbd10b3489b06cbff92677c 100644 (file)
@@ -168,7 +168,7 @@ void UnixsocketConnector::reconnect() {
   val.SetObject();
   init.AddMember("parameters", val, init.GetAllocator());
 
-  for(std::map<std::string,std::string>::iterator i = options.begin(); i != options.end(); i++) {
+  for(auto i = options.begin(); i != options.end(); i++) {
     val = i->second.c_str();
     init["parameters"].AddMember(i->first.c_str(), val, init.GetAllocator());
   } 
index c41520fb044741387922d5f42e6c1e159d8e66b8..4ec00b07ded7e1939b58e5e5063b402dc4f824e9 100644 (file)
@@ -47,7 +47,7 @@ ZeroMQConnector::ZeroMQConnector(std::map<std::string,std::string> options) {
   val.SetObject();
   init.AddMember("parameters", val, init.GetAllocator());
 
-  for(std::map<std::string,std::string>::iterator i = options.begin(); i != options.end(); i++) {
+  for(auto i = options.begin(); i != options.end(); i++) {
     val = i->second.c_str();
     init["parameters"].AddMember(i->first.c_str(), val, init.GetAllocator());
   }