wininet(5/10): Use sizeof(member) rather than sizeof(type) for address lengths
Juan Lang
juan.lang at gmail.com
Thu Jul 9 13:58:28 CDT 2009
--Juan
-------------- next part --------------
From 1f12e34b08de24c84c8849649a322ae48601a2a3 Mon Sep 17 00:00:00 2001
From: Juan Lang <juan.lang at gmail.com>
Date: Thu, 9 Jul 2009 11:04:33 -0700
Subject: [PATCH 09/14] Use sizeof(member) rather than sizeof(type) for address lengths
---
dlls/wininet/ftp.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wininet/ftp.c b/dlls/wininet/ftp.c
index 75bf69c..6d41ac5 100644
--- a/dlls/wininet/ftp.c
+++ b/dlls/wininet/ftp.c
@@ -2807,7 +2807,7 @@ lend:
static BOOL FTP_InitListenSocket(LPWININETFTPSESSIONW lpwfs)
{
BOOL bSuccess = FALSE;
- socklen_t namelen = sizeof(struct sockaddr_in);
+ socklen_t namelen = sizeof(lpwfs->lstnSocketAddress);
TRACE("\n");
@@ -2824,7 +2824,7 @@ static BOOL FTP_InitListenSocket(LPWININETFTPSESSIONW lpwfs)
/* and get the system to assign us a port */
lpwfs->lstnSocketAddress.sin_port = htons(0);
- if (bind(lpwfs->lstnSocket,(struct sockaddr *) &lpwfs->lstnSocketAddress, sizeof(struct sockaddr_in)) == -1)
+ if (bind(lpwfs->lstnSocket,(struct sockaddr *) &lpwfs->lstnSocketAddress, sizeof(lpwfs->lstnSocketAddress)) == -1)
{
TRACE("Unable to bind socket\n");
goto lend;
--
1.6.3.2
More information about the wine-patches
mailing list