From: Mukund Sivaraman Date: Thu, 30 Jan 2014 05:14:01 +0000 (+0530) Subject: [3313] Make minor optimization of wildcard concatenation in database datasource X-Git-Tag: bind10-1.2.0beta1-release~85^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=507aae916d2ad1c2d367953e333faf0d6e63480a;p=thirdparty%2Fkea.git [3313] Make minor optimization of wildcard concatenation in database datasource --- diff --git a/src/lib/datasrc/database.cc b/src/lib/datasrc/database.cc index 9551cadaa0..b6a3f3c416 100644 --- a/src/lib/datasrc/database.cc +++ b/src/lib/datasrc/database.cc @@ -646,7 +646,7 @@ DatabaseClient::Finder::findWildcardMatch( // Strip off the left-more label(s) in the name and replace with a "*". const Name superdomain(name.split(i)); - const string wildcard(Name("*").concatenate(superdomain).toText()); + const string wildcard(Name("*", 1, &superdomain).toText()); const string construct_name(name.toText()); // TODO Add a check for DNAME, as DNAME wildcards are discouraged (see