Alistair Leslie-Hughes : dplayx: First name server address may be null.

Alexandre Julliard julliard at winehq.org
Tue Jun 6 15:23:35 CDT 2017


Module: wine
Branch: master
Commit: 4f4b3be50c5db68ddec3125bf0d7b99cfd8a1d1c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=4f4b3be50c5db68ddec3125bf0d7b99cfd8a1d1c

Author: Alistair Leslie-Hughes <leslie_alistair at 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 at hotmail.com>
Signed-off-by: Alexandre Julliard <julliard at 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




More information about the wine-cvs mailing list