You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by gs...@apache.org on 2016/03/08 22:28:09 UTC

svn commit: r1734161 - /qpid/trunk/qpid/cpp/src/qpid/sys/posix/BSDSocket.h

Author: gsim
Date: Tue Mar  8 21:28:09 2016
New Revision: 1734161

URL: http://svn.apache.org/viewvc?rev=1734161&view=rev
Log:
QPID-7130: [PATCH 3/5] Added virtual keyword to functions ~BSDSocket, getKeyLen
 and getClientAuthId to BSDSocket class since it is used as SslSocket parent
 class.

Patch from Domen Vrankar <do...@halcom.si>

Modified:
    qpid/trunk/qpid/cpp/src/qpid/sys/posix/BSDSocket.h

Modified: qpid/trunk/qpid/cpp/src/qpid/sys/posix/BSDSocket.h
URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/sys/posix/BSDSocket.h?rev=1734161&r1=1734160&r2=1734161&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/sys/posix/BSDSocket.h (original)
+++ qpid/trunk/qpid/cpp/src/qpid/sys/posix/BSDSocket.h Tue Mar  8 21:28:09 2016
@@ -49,7 +49,7 @@ public:
     /** Construct socket with existing fd (posix specific and not in Socket interface) */
     QPID_COMMON_EXTERN BSDSocket(int fd);
 
-    QPID_COMMON_EXTERN ~BSDSocket();
+    QPID_COMMON_EXTERN virtual ~BSDSocket();
 
     QPID_COMMON_EXTERN operator const IOHandle&() const;
 
@@ -70,8 +70,8 @@ public:
     QPID_COMMON_EXTERN virtual int write(const void *buf, size_t count) const;
     QPID_COMMON_EXTERN virtual void close() const;
 
-    QPID_COMMON_EXTERN int getKeyLen() const;
-    QPID_COMMON_EXTERN std::string getClientAuthId() const;
+    QPID_COMMON_EXTERN virtual int getKeyLen() const;
+    QPID_COMMON_EXTERN virtual std::string getClientAuthId() const;
     QPID_COMMON_EXTERN virtual std::string getLocalAuthId() const;
 
 protected:



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org