mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
f07002fdd2
commit
7fb0ef8256
@ -120,14 +120,14 @@ wpd_enumerate_devices(PyObject *self, PyObject *args) {
|
|||||||
hresult_set_exc("Failed to get list of portable devices", hr);
|
hresult_set_exc("Failed to get list of portable devices", hr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Py_BEGIN_ALLOW_THREADS;
|
||||||
for (i = 0; i < num_of_devices; i++) {
|
for (i = 0; i < num_of_devices; i++) {
|
||||||
Py_BEGIN_ALLOW_THREADS;
|
|
||||||
CoTaskMemFree(pnp_device_ids[i]);
|
CoTaskMemFree(pnp_device_ids[i]);
|
||||||
Py_END_ALLOW_THREADS;
|
|
||||||
pnp_device_ids[i] = NULL;
|
pnp_device_ids[i] = NULL;
|
||||||
}
|
}
|
||||||
free(pnp_device_ids);
|
free(pnp_device_ids);
|
||||||
pnp_device_ids = NULL;
|
pnp_device_ids = NULL;
|
||||||
|
Py_END_ALLOW_THREADS;
|
||||||
|
|
||||||
return Py_BuildValue("N", ans);
|
return Py_BuildValue("N", ans);
|
||||||
} // }}}
|
} // }}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user