core: Pass context to backend when calling exit() function
authorChris Dickens <christopher.a.dickens@gmail.com>
Sun, 16 Jul 2017 21:18:30 +0000 (14:18 -0700)
committerChris Dickens <christopher.a.dickens@gmail.com>
Sun, 16 Jul 2017 21:18:30 +0000 (14:18 -0700)
commit86b162c335b58b5e6e7cf2d7d079f45aa1675e1e
treeca26b3fcb8a0734e01409d7731f8936f841ce6f5
parent539f22e2fd916558d11ab9a66f10f461c5593168
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>
libusb/core.c
libusb/libusbi.h
libusb/os/darwin_usb.c
libusb/os/haiku_usb_raw.cpp
libusb/os/linux_usbfs.c
libusb/os/sunos_usb.c
libusb/os/wince_usb.c
libusb/os/windows_usbdk.c
libusb/os/windows_winusb.c
libusb/version_nano.h