NetServer::_JoinNetwork: fix crash when name == NULL
Change-Id: Ie6a5b5af855ee2b6bec81dc6c37ff0fa6271deea Reviewed-on: https://review.haiku-os.org/661 Reviewed-by: waddlesplash <[email protected]>
This commit is contained in:
committed by
waddlesplash
parent
3431cf5b06
commit
6f3f2e141c
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user