Show More
@@ -270,10 +270,13 b' static PyObject *_listdir(char *path, in' | |||||
270 | { |
|
270 | { | |
271 | PyObject *list, *elem, *stat, *ret = NULL; |
|
271 | PyObject *list, *elem, *stat, *ret = NULL; | |
272 | char fullpath[PATH_MAX + 10]; |
|
272 | char fullpath[PATH_MAX + 10]; | |
273 |
int kind, |
|
273 | int kind, err; | |
274 | struct stat st; |
|
274 | struct stat st; | |
275 | struct dirent *ent; |
|
275 | struct dirent *ent; | |
276 | DIR *dir; |
|
276 | DIR *dir; | |
|
277 | #ifdef AT_SYMLINK_NOFOLLOW | |||
|
278 | int dfd = -1; | |||
|
279 | #endif | |||
277 |
|
280 | |||
278 | if (pathlen >= PATH_MAX) { |
|
281 | if (pathlen >= PATH_MAX) { | |
279 | PyErr_SetString(PyExc_ValueError, "path too long"); |
|
282 | PyErr_SetString(PyExc_ValueError, "path too long"); |
General Comments 0
You need to be logged in to leave comments.
Login now