Lines Matching refs:cpath
430 char *cpath; in Py_EncodeLocale() local
446 cpath = PyMem_Malloc(len+1); in Py_EncodeLocale()
447 if (cpath == NULL) { in Py_EncodeLocale()
454 memcpy(cpath, PyBytes_AsString(bytes), len + 1); in Py_EncodeLocale()
456 return cpath; in Py_EncodeLocale()
1021 char *cpath; in _Py_wfopen() local
1029 cpath = Py_EncodeLocale(path, NULL); in _Py_wfopen()
1030 if (cpath == NULL) in _Py_wfopen()
1032 f = fopen(cpath, cmode); in _Py_wfopen()
1033 PyMem_Free(cpath); in _Py_wfopen()
1343 char *cpath; in _Py_wreadlink() local
1349 cpath = Py_EncodeLocale(path, NULL); in _Py_wreadlink()
1350 if (cpath == NULL) { in _Py_wreadlink()
1354 res = (int)readlink(cpath, cbuf, Py_ARRAY_LENGTH(cbuf)); in _Py_wreadlink()
1355 PyMem_Free(cpath); in _Py_wreadlink()
1389 char *cpath; in _Py_wrealpath() local
1394 cpath = Py_EncodeLocale(path, NULL); in _Py_wrealpath()
1395 if (cpath == NULL) { in _Py_wrealpath()
1399 res = realpath(cpath, cresolved_path); in _Py_wrealpath()
1400 PyMem_Free(cpath); in _Py_wrealpath()