From 6f3f2e141c467f3e775329b83272905308887875 Mon Sep 17 00:00:00 2001 From: Peter Kosyh Date: Sat, 3 Nov 2018 20:46:10 +0300 Subject: [PATCH] NetServer::_JoinNetwork: fix crash when name == NULL Change-Id: Ie6a5b5af855ee2b6bec81dc6c37ff0fa6271deea Reviewed-on: https://review.haiku-os.org/661 Reviewed-by: waddlesplash --- src/servers/net/NetServer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/servers/net/NetServer.cpp b/src/servers/net/NetServer.cpp index 22670eda91..192bd0b8d3 100644 --- a/src/servers/net/NetServer.cpp +++ b/src/servers/net/NetServer.cpp @@ -992,7 +992,7 @@ NetServer::_JoinNetwork(const BMessage& message, const BNetworkAddress* address, && device.GetNetwork(name, network) != B_OK) { // We did not find a network - just ignore that, and continue // with some defaults - strlcpy(network.name, name, sizeof(network.name)); + strlcpy(network.name, name != NULL ? name : "", sizeof(network.name)); network.address = *address; network.authentication_mode = B_NETWORK_AUTHENTICATION_NONE; network.cipher = 0;