From: Thomas Faber Date: Sat, 11 Feb 2017 10:54:09 +0000 (+0000) Subject: [IPHLPAPI][NETCFGX] X-Git-Tag: ReactOS-0.4.4-CLT2017~318 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=d4ede62fded546eeba801bd76c2e9fdd7d1d9053 [IPHLPAPI][NETCFGX] - Don't check arrays against NULL. CID 513720, 513721, 1322048, 1322049 svn path=/trunk/; revision=73771 --- diff --git a/reactos/dll/win32/iphlpapi/iphlpapi_main.c b/reactos/dll/win32/iphlpapi/iphlpapi_main.c index c60dc1175fe..a7df4cdcec5 100644 --- a/reactos/dll/win32/iphlpapi/iphlpapi_main.c +++ b/reactos/dll/win32/iphlpapi/iphlpapi_main.c @@ -2027,7 +2027,7 @@ DWORD WINAPI IpReleaseAddress(PIP_ADAPTER_INDEX_MAP AdapterInfo) { DWORD Status, Version = 0; - if (!AdapterInfo || !AdapterInfo->Name) + if (!AdapterInfo) return ERROR_INVALID_PARAMETER; /* Maybe we should do this in DllMain */ @@ -2061,7 +2061,7 @@ DWORD WINAPI IpRenewAddress(PIP_ADAPTER_INDEX_MAP AdapterInfo) { DWORD Status, Version = 0; - if (!AdapterInfo || !AdapterInfo->Name) + if (!AdapterInfo) return ERROR_INVALID_PARAMETER; /* Maybe we should do this in DllMain */ diff --git a/reactos/dll/win32/netcfgx/tcpipconf_notify.c b/reactos/dll/win32/netcfgx/tcpipconf_notify.c index 85e8f829f30..21cb4c78cad 100644 --- a/reactos/dll/win32/netcfgx/tcpipconf_notify.c +++ b/reactos/dll/win32/netcfgx/tcpipconf_notify.c @@ -780,8 +780,7 @@ TcpipAdvGwDlg( SendDlgItemMessageW(hwndDlg, IDC_OK, WM_SETTEXT, 0, (LPARAM)szBuffer); } - if (pGwSettings->szIP) - SendDlgItemMessageW(hwndDlg, IDC_IPADDR, IPM_SETADDRESS, 0, (LPARAM)GetIpAddressFromStringW(pGwSettings->szIP)); + SendDlgItemMessageW(hwndDlg, IDC_IPADDR, IPM_SETADDRESS, 0, (LPARAM)GetIpAddressFromStringW(pGwSettings->szIP)); if (pGwSettings->Metric) { @@ -941,11 +940,8 @@ TcpipAddIpDlg( SendDlgItemMessageW(hwndDlg, IDC_OK, WM_SETTEXT, 0, (LPARAM)szBuffer); } - if (pIpSettings->szIP) - SendDlgItemMessageW(hwndDlg, IDC_IPADDR, IPM_SETADDRESS, 0, (LPARAM)GetIpAddressFromStringW(pIpSettings->szIP)); - - if (pIpSettings->szMask) - SendDlgItemMessageW(hwndDlg, IDC_SUBNETMASK, IPM_SETADDRESS, 0, (LPARAM)GetIpAddressFromStringW(pIpSettings->szMask)); + SendDlgItemMessageW(hwndDlg, IDC_IPADDR, IPM_SETADDRESS, 0, (LPARAM)GetIpAddressFromStringW(pIpSettings->szIP)); + SendDlgItemMessageW(hwndDlg, IDC_SUBNETMASK, IPM_SETADDRESS, 0, (LPARAM)GetIpAddressFromStringW(pIpSettings->szMask)); } return TRUE; case WM_NOTIFY: