From 7ef53ef916453fc2d907ae783aa0bd5801aa5575 Mon Sep 17 00:00:00 2001 From: Brian Curtin Date: Mon, 7 Nov 2011 14:38:24 -0600 Subject: Forgot to apply the futimesat change. --- Modules/posixmodule.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index 5ae92fe..da42f3a 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -9686,8 +9686,7 @@ posix_fstatat(PyObject *self, PyObject *args) #ifdef HAVE_FUTIMESAT PyDoc_STRVAR(posix_futimesat__doc__, -"futimesat(dirfd, path, (atime, mtime))\n\ -futimesat(dirfd, path, None)\n\n\ +"futimesat(dirfd, path[, (atime, mtime)])\n\ Like utime() but if path is relative, it is taken as relative to dirfd.\n\ If path is relative and dirfd is the special value AT_FDCWD, then path\n\ is interpreted relative to the current working directory."); @@ -9698,11 +9697,11 @@ posix_futimesat(PyObject *self, PyObject *args) PyObject *opath; char *path; int res, dirfd; - PyObject* arg; + PyObject* arg = Py_None; time_t atime, mtime; long ausec, musec; - if (!PyArg_ParseTuple(args, "iO&O:futimesat", + if (!PyArg_ParseTuple(args, "iO&|O:futimesat", &dirfd, PyUnicode_FSConverter, &opath, &arg)) return NULL; path = PyBytes_AsString(opath); -- cgit v0.12