diff options
Diffstat (limited to 'psutil/arch/windows/disk.c')
-rw-r--r-- | psutil/arch/windows/disk.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/psutil/arch/windows/disk.c b/psutil/arch/windows/disk.c index 7c35e812..e4c4540d 100644 --- a/psutil/arch/windows/disk.c +++ b/psutil/arch/windows/disk.c @@ -46,7 +46,11 @@ psutil_disk_usage(PyObject *self, PyObject *args) { ULARGE_INTEGER _, total, free; char *path; +#if PY_MAJOR_VERSION >= 3 && PY_MINOR_VERSION >= 10 + if (PyArg_ParseTuple(args, "U", &path)) { +#else if (PyArg_ParseTuple(args, "u", &path)) { +#endif Py_BEGIN_ALLOW_THREADS retval = GetDiskFreeSpaceExW((LPCWSTR)path, &_, &total, &free); Py_END_ALLOW_THREADS |