From: Serge Gautherie Date: Thu, 1 Dec 2016 02:17:41 +0100 Subject: [SDK] DnsLib, straddr.c: Add an explicit "!= ERROR_SUCCESS", Remove extra parentheses. CORE-8213 diff --git a/reactos/sdk/lib/dnslib/straddr.c b/reactos/sdk/lib/dnslib/straddr.c index d503ae5..d99f002 100644 --- a/reactos/sdk/lib/dnslib/straddr.c +++ b/reactos/sdk/lib/dnslib/straddr.c @@ -288,7 +288,8 @@ Dns_StringToAddressEx(OUT PVOID Address, } /* Set error if we had one */ - if (ErrorCode) SetLastError(ErrorCode); + if (ErrorCode != ERROR_SUCCESS) + SetLastError(ErrorCode); /* Return the address family and size */ *AddressFamily = Af; @@ -329,7 +330,7 @@ Dns_StringToDnsAddrEx(OUT PDNS_ADDRESS DnsAddr, ULONG Size = sizeof(AnsiName); /* First check if this is a reverse address string */ - if ((Reverse) && (Unicode)) + if (Reverse && Unicode) { /* Convert it right now to ANSI as an optimization */ Dns_StringCopy(AnsiName,