Author: aconway
Date: Fri Oct 24 17:31:36 2008
New Revision: 707799
URL: http://svn.apache.org/viewvc?rev=707799&view=rev
Log:
Fix compile error.
Modified:
incubator/qpid/trunk/qpid/cpp/src/qpid/Address.h
Modified: incubator/qpid/trunk/qpid/cpp/src/qpid/Address.h
URL:
http://svn.apache.org/viewvc/incubator/qpid/trunk/qpid/cpp/src/qpid/Address.h?rev=707799&r1=707798&r2=707799&view=diff
==============================================================================
--- incubator/qpid/trunk/qpid/cpp/src/qpid/Address.h (original)
+++ incubator/qpid/trunk/qpid/cpp/src/qpid/Address.h Fri Oct 24 17:31:36 2008
@@ -32,7 +32,7 @@
struct TcpAddress {
static const uint16_t DEFAULT_PORT=5672;
explicit TcpAddress(const std::string& host_=std::string(),
- uint16_t port_=DEFAULT_PORT)
+ uint16_t port_=DEFAULT_PORT)
: host(host_), port(port_) {}
std::string host;
uint16_t port;
@@ -54,7 +54,7 @@
struct Address {
public:
Address(const Address& a) : value(a.value) {}
- template <class T> Address(const T& t) : value(t) {}
+ Address(const TcpAddress& tcp) : value(tcp) {}
template <class T> Address& operator=(const T& t) { value=t; return *this;
}
template <class T> T* get() { return boost::get<T>(&value); }
template <class T> const T* get() const { return boost::get<T>(&value); }