This commit is contained in:
Kovid Goyal 2012-09-04 09:44:37 +05:30
parent f07002fdd2
commit 7fb0ef8256

View File

@ -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);
} // }}} } // }}}