Module: wine Branch: master Commit: 4f4b3be50c5db68ddec3125bf0d7b99cfd8a1d1c URL: http://source.winehq.org/git/wine.git/?a=commit;h=4f4b3be50c5db68ddec3125bf0...
Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Tue Jun 6 05:41:55 2017 +0000
dplayx: First name server address may be null.
Signed-off-by: Alistair Leslie-Hughes leslie_alistair@hotmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/dplayx/name_server.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dlls/dplayx/name_server.c b/dlls/dplayx/name_server.c index 7b04bcd..7ca1500 100644 --- a/dlls/dplayx/name_server.c +++ b/dlls/dplayx/name_server.c @@ -163,7 +163,10 @@ LPVOID NS_GetNSAddr( LPVOID lpNSInfo ) * in place. */ #if 1 - return lpCache->first.lpQHFirst->lpNSAddrHdr; + if ( lpCache->first.lpQHFirst ) + return lpCache->first.lpQHFirst->lpNSAddrHdr; + + return NULL; #else /* FIXME: Should convert over to this */ return lpCache->bNsIsLocal ? lpCache->lpLocalAddrHdr