summaryrefslogtreecommitdiff
path: root/libusb/os/windows_usbdk.c
diff options
context:
space:
mode:
authorChris Dickens <christopher.a.dickens@gmail.com>2017-07-16 14:18:30 -0700
committerChris Dickens <christopher.a.dickens@gmail.com>2017-07-16 14:18:30 -0700
commit86b162c335b58b5e6e7cf2d7d079f45aa1675e1e (patch)
treeca26b3fcb8a0734e01409d7731f8936f841ce6f5 /libusb/os/windows_usbdk.c
parent539f22e2fd916558d11ab9a66f10f461c5593168 (diff)
downloadlibusb-86b162c335b58b5e6e7cf2d7d079f45aa1675e1e.tar.gz
core: Pass context to backend when calling exit() function
Providing the context to the exit() function will allow backends to perform context-specific teardown, if needed. Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
Diffstat (limited to 'libusb/os/windows_usbdk.c')
-rw-r--r--libusb/os/windows_usbdk.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libusb/os/windows_usbdk.c b/libusb/os/windows_usbdk.c
index 047ce51..42d1368 100644
--- a/libusb/os/windows_usbdk.c
+++ b/libusb/os/windows_usbdk.c
@@ -371,8 +371,9 @@ func_exit:
return r;
}
-static void usbdk_exit(void)
+static void usbdk_exit(struct libusb_context *ctx)
{
+ UNUSED(ctx);
if (--concurrent_usage < 0) {
windows_common_exit();
exit_polling();