From df551611d482351f3d195ee39909bfa13c681eaf Mon Sep 17 00:00:00 2001 From: vjpai <vpai@google.com> Date: Tue, 14 Jul 2015 13:38:44 -0700 Subject: [PATCH] Remove reference to nullptr to avoid compiler seeing ambiguity in gcc-4.4 build. The issue is that gcc below 4.6 require us to explicitly define nullptr, and our explicit definition allows a potential confusion between nullptr->unique_ptr<string> and nullptr->char *->grpc::string->unique_ptr<string> --- test/cpp/end2end/end2end_test.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/cpp/end2end/end2end_test.cc b/test/cpp/end2end/end2end_test.cc index f0d9f75214..59e1173c5d 100644 --- a/test/cpp/end2end/end2end_test.cc +++ b/test/cpp/end2end/end2end_test.cc @@ -98,7 +98,7 @@ void CheckAuthContext(T* context) { class TestServiceImpl : public ::grpc::cpp::test::util::TestService::Service { public: - TestServiceImpl() : signal_client_(false), host_(nullptr) {} + TestServiceImpl() : signal_client_(false), host_() {} explicit TestServiceImpl(const grpc::string& host) : signal_client_(false), host_(new grpc::string(host)) {} Status Echo(ServerContext* context, const EchoRequest* request, -- GitLab