diff options
Diffstat (limited to 'win')
-rw-r--r-- | win/vncviewer/CConn.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/win/vncviewer/CConn.cxx b/win/vncviewer/CConn.cxx index b34b56eb..3585966e 100644 --- a/win/vncviewer/CConn.cxx +++ b/win/vncviewer/CConn.cxx @@ -90,9 +90,10 @@ CConn::~CConn() { bool CConn::initialise(network::Socket* s, bool reverse) { // Set the server's name for MRU purposes CharArray endpoint(s->getPeerEndpoint()); - setServerName(endpoint.buf); + if (!options.host.buf) options.setHost(endpoint.buf); + setServerName(options.host.buf); // Initialise the underlying CConnection setStreams(&s->inStream(), &s->outStream()); |