25 Jan
2024
25 Jan
'24
2:50 p.m.
Aida JonikienÄ— (@DodoGTA) commented about dlls/iphlpapi/iphlpapi_main.c:
+{ + DWORD err, size; + TRACE( "%u, %p\n", family, table ); + + if (!table || (family != AF_INET && family != AF_INET6 && family != AF_UNSPEC)) + return ERROR_INVALID_PARAMETER; + + FIXME(":stub - returning empty MIB_ANYCASTIPADDRESS_TABLE\n"); + + size = FIELD_OFFSET(MIB_ANYCASTIPADDRESS_TABLE, Table[0]); + *table = heap_alloc( size ); + if (!*table) + { + err = ERROR_NOT_ENOUGH_MEMORY; + goto err; + } This can be simplified to `if (!*table) return ERROR_NOT_ENOUGH_MEMORY;`
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/4940#note_59026