diff options
Diffstat (limited to 'Sluift/sluift.cpp')
| -rw-r--r-- | Sluift/sluift.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Sluift/sluift.cpp b/Sluift/sluift.cpp index 85b35f9..8076f5a 100644 --- a/Sluift/sluift.cpp +++ b/Sluift/sluift.cpp @@ -67,19 +67,20 @@ class SluiftClient { } void connect() { rosterReceived = false; client->connect(options); } void connect(const std::string& host) { rosterReceived = false; - client->connect(host); + options.manualHostname = host; + client->connect(options); } void waitConnected() { Watchdog watchdog(globalTimeout, networkFactories.getTimerFactory()); while (!watchdog.getTimedOut() && client->isActive() && !client->isAvailable()) { eventLoop.runUntilEvents(); } if (watchdog.getTimedOut()) { client->disconnect(); |
Swift