Diff between fd524d73a3a83b8e324b14c166670e0326bc3946 and 01e8a8b87a52dcf23277a31895e0da2259242728

Changed Files

File Additions Deletions Status
client/main.c +5 -0 modified

Full Patch

diff --git a/client/main.c b/client/main.c
index 41e95b2..6863593 100644
--- a/client/main.c
+++ b/client/main.c
@@ -1421,7 +1421,12 @@ static void cmd_disconn(const char *arg)
 		rl_printf("Failed to disconnect\n");
 		return;
 	}
+	if (strlen(arg) == 0) {
+		DBusMessageIter iter;
 
+		if (g_dbus_proxy_get_property(proxy, "Address", &iter) == TRUE)
+			dbus_message_iter_get_basic(&iter, &arg);
+	}
 	rl_printf("Attempting to disconnect from %s\n", arg);
 }