Diff between 42eb659fd6db9c6899b0bfda496a7d945f26577b and 8247239e41cce468251a642c16707951488b8d16

Changed Files

File Additions Deletions Status
profiles/network/server.c +1 -7 modified

Full Patch

diff --git a/profiles/network/server.c b/profiles/network/server.c
index 26843db..332525e 100644
--- a/profiles/network/server.c
+++ b/profiles/network/server.c
@@ -435,13 +435,7 @@ static void confirm_event(GIOChannel *chan, gpointer user_data)
 	}
 
 	ns = find_server(na->servers, BNEP_SVC_NAP);
-	if (!ns)
-		goto drop;
-
-	if (!ns->record_id)
-		goto drop;
-
-	if (!ns->bridge)
+	if (!ns || !ns->record_id || !ns->bridge)
 		goto drop;
 
 	na->setup = g_new0(struct network_session, 1);