dpnet: Fixed bad pointer addition (Coverity).
authorMarcus Meissner <marcus@jet.franken.de>
Sat, 24 Sep 2011 08:42:04 +0000 (10:42 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 26 Sep 2011 15:58:07 +0000 (17:58 +0200)
dlls/dpnet/peer.c

index 5b89fb4842c771b4a936d53d541eb27a02f27dbf..b3eb9cd1d3c9db1bf529c3834317b4f1edd668e0 100644 (file)
@@ -127,7 +127,7 @@ static HRESULT WINAPI IDirectPlay8PeerImpl_EnumServiceProviders(IDirectPlay8Peer
         return DPNERR_BUFFERTOOSMALL;
     }
 
-    pSPInfoBuffer->pwszName = (LPWSTR)(pSPInfoBuffer + sizeof(DPN_SERVICE_PROVIDER_INFO));
+    pSPInfoBuffer->pwszName = (LPWSTR)(pSPInfoBuffer + 1);
 
     if(!pguidServiceProvider)
     {