diff options
author | bms <bms@FreeBSD.org> | 2004-09-17 19:54:26 +0000 |
---|---|---|
committer | bms <bms@FreeBSD.org> | 2004-09-17 19:54:26 +0000 |
commit | 94e51111dcbcaf37886960c09a9c77394e708d10 (patch) | |
tree | cee5e49608574b479eaf48baa6ddab6f95bb641e /sys/compat | |
parent | 5d62ba86f51a87671895b10daefbc1721ba6108e (diff) | |
download | FreeBSD-src-94e51111dcbcaf37886960c09a9c77394e708d10.zip FreeBSD-src-94e51111dcbcaf37886960c09a9c77394e708d10.tar.gz |
Fix compiler warnings, when __stdcall is #defined, by adding explicit casts.
These normally only manifest if the ndis compat module is statically
compiled into a kernel image by way of 'options NDISAPI'.
Submitted by: Dmitri Nikulin
Approved by: wpaul
PR: kern/71449
MFC after: 1 week
Diffstat (limited to 'sys/compat')
-rw-r--r-- | sys/compat/ndis/subr_ndis.c | 2 | ||||
-rw-r--r-- | sys/compat/ndis/subr_ntoskrnl.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/compat/ndis/subr_ndis.c b/sys/compat/ndis/subr_ndis.c index db167d2..deff521 100644 --- a/sys/compat/ndis/subr_ndis.c +++ b/sys/compat/ndis/subr_ndis.c @@ -2875,7 +2875,7 @@ ndis_workfunc(ctx) __stdcall ndis_proc workfunc; work = ctx; - workfunc = work->nwi_func; + workfunc = (__stdcall ndis_proc) work->nwi_func; workfunc(work, work->nwi_ctx); return; } diff --git a/sys/compat/ndis/subr_ntoskrnl.c b/sys/compat/ndis/subr_ntoskrnl.c index 06a1c6d..d9e83a4 100644 --- a/sys/compat/ndis/subr_ntoskrnl.c +++ b/sys/compat/ndis/subr_ntoskrnl.c @@ -1694,7 +1694,7 @@ ntoskrnl_run_dpc(arg) uint8_t irql; dpc = arg; - dpcfunc = (kdpc_func)dpc->k_deferedfunc; + dpcfunc = (__stdcall kdpc_func) dpc->k_deferedfunc; irql = ntoskrnl_raise_irql(DISPATCH_LEVEL); dpcfunc(dpc, dpc->k_deferredctx, dpc->k_sysarg1, dpc->k_sysarg2); ntoskrnl_lower_irql(irql); |