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