MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / free_hid_device

Function free_hid_device

lib/hidapi/windows/hid.c:215–227  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

213}
214
215static void free_hid_device(hid_device *dev)
216{
217 CloseHandle(dev->ol.hEvent);
218 CloseHandle(dev->write_ol.hEvent);
219 CloseHandle(dev->device_handle);
220 free(dev->last_error_str);
221 dev->last_error_str = NULL;
222 free(dev->write_buf);
223 free(dev->feature_buf);
224 free(dev->read_buf);
225 hid_free_enumeration(dev->device_info);
226 free(dev);
227}
228
229static void register_winapi_error_to_buffer(wchar_t **error_buffer, const WCHAR *op)
230{

Callers 1

hid_closeFunction · 0.70

Calls 1

hid_free_enumerationFunction · 0.70

Tested by

no test coverage detected