Fixed CID 1272. Looks like _addressLength is allowed to be NULL, but

at function exit, it was still dereferenced.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27460 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Stephan Aßmus 2008-09-12 17:31:48 +00:00
parent 870dc73f78
commit 8008c36e34
1 changed files with 2 additions and 1 deletions

View File

@ -99,7 +99,8 @@ stack_interface_recvfrom(net_socket* socket, void* data, size_t length,
if (error != B_OK)
return error;
*_addressLength = message.msg_namelen;
if (_addressLength != NULL)
*_addressLength = message.msg_namelen;
return B_OK;
}