]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
close ticket 203, odd error message or crash on malformed A record in a bindbackend...
authorBert Hubert <bert.hubert@netherlabs.nl>
Sat, 15 Nov 2008 21:21:03 +0000 (21:21 +0000)
committerBert Hubert <bert.hubert@netherlabs.nl>
Sat, 15 Nov 2008 21:21:03 +0000 (21:21 +0000)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1279 d19b8d6e-7fed-0310-83ef-9ca221ded41b

pdns/rcpgenerator.cc

index b3ca28f3adabe14a6954bf3bee68b52b6e647bc1..a08add742701509159f5f15068dafa9fa1efae83 100644 (file)
@@ -108,9 +108,9 @@ void RecordTextReader::xfrIP(uint32_t &val)
     }
     else if(dns_isspace(d_string.at(d_pos))) 
       break;
-    else
-      throw RecordTextException("unable to parse IP address, strange character: "+d_string.at(d_pos));
-
+    else {
+      throw RecordTextException(string("unable to parse IP address, strange character: ")+d_string.at(d_pos));
+    }
     d_pos++;
     if(d_pos == d_string.length())
       break;