Browse Source

[trac697] move decls to instide try block

Jelte Jansen 14 years ago
parent
commit
f2256e0e6f
1 changed files with 3 additions and 2 deletions
  1. 3 2
      src/lib/resolve/recursive_query.cc

+ 3 - 2
src/lib/resolve/recursive_query.cc

@@ -620,9 +620,10 @@ public:
             dlog("RTT: " + boost::lexical_cast<std::string>(rtt));
             current_ns_address.updateRTT(rtt);
             
-            Message incoming(Message::PARSE);
-            InputBuffer ibuf(buffer_->getData(), buffer_->getLength());
             try {
+                Message incoming(Message::PARSE);
+                InputBuffer ibuf(buffer_->getData(), buffer_->getLength());
+
                 incoming.fromWire(ibuf);
 
                 buffer_->clear();