]> granicus.if.org Git - python/commitdiff
(Merge 3.3) fileutils.c: use MAXPATHLEN instead of PATH_MAX
authorVictor Stinner <victor.stinner@gmail.com>
Fri, 15 Nov 2013 17:14:33 +0000 (18:14 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Fri, 15 Nov 2013 17:14:33 +0000 (18:14 +0100)
PATH_MAX is not declared on IRIX nor Windows.

1  2 
Python/fileutils.c

index b504b15671671bb3d31dd01729d147bdaf29731e,dbcb9234e07a6b4767ec71ce801bdbeb32d40ef3..814f0765a3dba4bd7a0f4db3e5d55f53f8805eca
@@@ -953,10 -707,9 +953,10 @@@ wchar_t
  _Py_wgetcwd(wchar_t *buf, size_t size)
  {
  #ifdef MS_WINDOWS
 -    return _wgetcwd(buf, size);
 +    int isize = (int)Py_MIN(size, INT_MAX);
 +    return _wgetcwd(buf, isize);
  #else
-     char fname[PATH_MAX];
+     char fname[MAXPATHLEN];
      wchar_t *wname;
      size_t len;