Commit ea6eea0b authored by Alexandre Julliard's avatar Alexandre Julliard

inetmib1: Make bsearch() callback functions cdecl.

parent 4c018c32
...@@ -318,7 +318,7 @@ static DWORD oidToIpAddr(AsnObjectIdentifier *oid) ...@@ -318,7 +318,7 @@ static DWORD oidToIpAddr(AsnObjectIdentifier *oid)
} }
typedef void (*oidToKeyFunc)(AsnObjectIdentifier *oid, void *dst); typedef void (*oidToKeyFunc)(AsnObjectIdentifier *oid, void *dst);
typedef int (*compareFunc)(const void *key, const void *value); typedef int (__cdecl *compareFunc)(const void *key, const void *value);
/* Finds the first value in the table that matches key. Returns its 1-based /* Finds the first value in the table that matches key. Returns its 1-based
* index if found, or 0 if not found. * index if found, or 0 if not found.
...@@ -769,7 +769,7 @@ static void oidToIpAddrRow(AsnObjectIdentifier *oid, void *dst) ...@@ -769,7 +769,7 @@ static void oidToIpAddrRow(AsnObjectIdentifier *oid, void *dst)
row->dwAddr = oidToIpAddr(oid); row->dwAddr = oidToIpAddr(oid);
} }
static int compareIpAddrRow(const void *a, const void *b) static int __cdecl compareIpAddrRow(const void *a, const void *b)
{ {
const MIB_IPADDRROW *key = a, *value = b; const MIB_IPADDRROW *key = a, *value = b;
...@@ -862,7 +862,7 @@ static void oidToIpForwardRow(AsnObjectIdentifier *oid, void *dst) ...@@ -862,7 +862,7 @@ static void oidToIpForwardRow(AsnObjectIdentifier *oid, void *dst)
row->dwForwardDest = oidToIpAddr(oid); row->dwForwardDest = oidToIpAddr(oid);
} }
static int compareIpForwardRow(const void *a, const void *b) static int __cdecl compareIpForwardRow(const void *a, const void *b)
{ {
const MIB_IPFORWARDROW *key = a, *value = b; const MIB_IPFORWARDROW *key = a, *value = b;
...@@ -1220,7 +1220,7 @@ static void oidToUdpRow(AsnObjectIdentifier *oid, void *dst) ...@@ -1220,7 +1220,7 @@ static void oidToUdpRow(AsnObjectIdentifier *oid, void *dst)
row->dwLocalPort = oid->ids[4]; row->dwLocalPort = oid->ids[4];
} }
static int compareUdpRow(const void *a, const void *b) static int __cdecl compareUdpRow(const void *a, const void *b)
{ {
const MIB_UDPROW *key = a, *value = b; const MIB_UDPROW *key = a, *value = b;
int ret; int ret;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment