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