[PATCH] wsdapi: Use the ARRAY_SIZE() macro

Michael Stefaniuc mstefani at winehq.org
Fri Aug 10 05:27:48 CDT 2018


Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
---
 dlls/wsdapi/address.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/wsdapi/address.c b/dlls/wsdapi/address.c
index d6be6a2c57..7f11f48ce7 100644
--- a/dlls/wsdapi/address.c
+++ b/dlls/wsdapi/address.c
@@ -150,7 +150,7 @@ static HRESULT WINAPI IWSDUdpAddressImpl_GetTransportAddressEx(IWSDUdpAddress *T
     switch (((SOCKADDR_IN *) &impl->sockAddr)->sin_family)
     {
         case AF_INET:
-            size = sizeof(impl->ipv4Address) / sizeof(WCHAR);
+            size = ARRAY_SIZE(impl->ipv4Address);
 
             if (WSAAddressToStringW((LPSOCKADDR) &impl->sockAddr, sizeof(SOCKADDR_IN), NULL, impl->ipv4Address, &size) == 0)
             {
@@ -161,7 +161,7 @@ static HRESULT WINAPI IWSDUdpAddressImpl_GetTransportAddressEx(IWSDUdpAddress *T
             break;
 
         case AF_INET6:
-            size = sizeof(impl->ipv6Address) / sizeof(WCHAR);
+            size = ARRAY_SIZE(impl->ipv6Address);
 
             /* Copy the SOCKADDR structure so we can remove the scope ID if not required */
             memcpy(&storage, &impl->sockAddr, sizeof(SOCKADDR_IN6));
-- 
2.14.4




More information about the wine-devel mailing list