diff --git a/net/net/src/TSocket.cxx b/net/net/src/TSocket.cxx index 936dfafa90864c962c73b1a6d9a38080fe7aefdf..c810041ec25e7c8305542fabf7a06106bb5efe5c 100644 --- a/net/net/src/TSocket.cxx +++ b/net/net/src/TSocket.cxx @@ -650,15 +650,15 @@ Int_t TSocket::Recv(TMessage *&mess) if (mess->What() & kMESS_ACK) { char ok[2] = { 'o', 'k' }; - Int_t n = 0; - if ((n = gSystem->SendRaw(fSocket, ok, sizeof(ok), 0)) < 0) { - if (n == -5) { + Int_t n2 = 0; + if ((n2 = gSystem->SendRaw(fSocket, ok, sizeof(ok), 0)) < 0) { + if (n2 == -5) { // Connection reset or broken Close(); } delete mess; mess = 0; - return n; + return n2; } mess->SetWhat(mess->What() & ~kMESS_ACK); @@ -854,7 +854,7 @@ Bool_t TSocket::Authenticate(const char *user) rc = kFALSE; // Receive confirmation that everything went well - Int_t kind, stat; + Int_t stat; if (Recv(stat, kind) > 0) { if (kind == kROOTD_ERR) {