From dd8e712ca09d8a272a21c6d4218dd404f8b76dfb Mon Sep 17 00:00:00 2001
From: Marcel Loose <loose@astron.nl>
Date: Tue, 5 Apr 2005 08:09:19 +0000
Subject: [PATCH] %[PR: 148]%

Fixed potential bug in Socket::errstr(), where the wrong system error code
(errno) could be returned.
---
 LCS/Common/src/Net/Socket.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/LCS/Common/src/Net/Socket.cc b/LCS/Common/src/Net/Socket.cc
index 83e3403aa6b..444689e7943 100644
--- a/LCS/Common/src/Net/Socket.cc
+++ b/LCS/Common/src/Net/Socket.cc
@@ -978,7 +978,8 @@ string Socket::errstr () const
     	return ("");
 	}
 
-	return (formatString(socketErrStr[-itsErrno], errno, strerror(errno)));
+ 	return (formatString(socketErrStr[-itsErrno], 
+                             itsSysErrno, strerror(itsSysErrno)));
 }
 
 
-- 
GitLab