From: Jelte Jansen Date: Tue, 11 Oct 2011 16:10:19 +0000 (-0700) Subject: [master] fix template issue on clang X-Git-Tag: perftcpdns_before_epoll~37^2~18 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ad1161678c25ee35b1cb7d657d1aba411939efdd;p=thirdparty%2Fkea.git [master] fix template issue on clang --- diff --git a/src/lib/dns/tests/rdata_txt_like_unittest.cc b/src/lib/dns/tests/rdata_txt_like_unittest.cc index 4d913c4f3e..981265e380 100644 --- a/src/lib/dns/tests/rdata_txt_like_unittest.cc +++ b/src/lib/dns/tests/rdata_txt_like_unittest.cc @@ -129,17 +129,17 @@ makeLargest(vector& data) { TYPED_TEST(Rdata_TXT_LIKE_Test, createFromWire) { EXPECT_EQ(0, this->rdata_txt_like.compare( - *rdataFactoryFromFile(RRTYPE(), RRClass("IN"), + *this->rdataFactoryFromFile(RRTYPE(), RRClass("IN"), "rdata_txt_fromWire1"))); // Empty character string EXPECT_EQ(0, this->rdata_txt_like_empty.compare( - *rdataFactoryFromFile(RRTYPE(), RRClass("IN"), + *this->rdataFactoryFromFile(RRTYPE(), RRClass("IN"), "rdata_txt_fromWire2.wire"))); // Multiple character strings this->obuffer.clear(); - rdataFactoryFromFile(RRTYPE(), RRClass("IN"), + this->rdataFactoryFromFile(RRTYPE(), RRClass("IN"), "rdata_txt_fromWire3.wire")->toWire(this->obuffer); // the result should be 'wiredata_txt' repeated twice vector expected_data(wiredata_txt_like, wiredata_txt_like + @@ -175,12 +175,12 @@ TYPED_TEST(Rdata_TXT_LIKE_Test, createFromWire) { EXPECT_THROW(TypeParam(ibuffer2, 65536), InvalidRdataLength); // RDATA is empty, which is invalid for TXT_LIKE. - EXPECT_THROW(rdataFactoryFromFile(RRTYPE(), RRClass("IN"), + EXPECT_THROW(this->rdataFactoryFromFile(RRTYPE(), RRClass("IN"), "rdata_txt_fromWire4.wire"), DNSMessageFORMERR); // character-string length is too large, which could cause overrun. - EXPECT_THROW(rdataFactoryFromFile(RRTYPE(), RRClass("IN"), + EXPECT_THROW(this->rdataFactoryFromFile(RRTYPE(), RRClass("IN"), "rdata_txt_fromWire5.wire"), DNSMessageFORMERR); }