Diff for /embedaddon/libiconv/srclib/pathmax.h between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/05/29 09:29:43 version 1.1.1.3, 2021/03/17 13:38:46
Line 1 Line 1
 /* Define PATH_MAX somehow.  Requires sys/types.h.  /* Define PATH_MAX somehow.  Requires sys/types.h.
   Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009-2011 Free Software   Copyright (C) 1992, 1999, 2001, 2003, 2005, 2009-2019 Free Software
    Foundation, Inc.     Foundation, Inc.
   
    This program is free software; you can redistribute it and/or modify     This program is free software; you can redistribute it and/or modify
Line 13 Line 13
    GNU General Public License for more details.     GNU General Public License for more details.
   
    You should have received a copy of the GNU General Public License     You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software Foundation,   along with this program; if not, see <https://www.gnu.org/licenses/>.  */
   Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.  */ 
   
 #ifndef _PATHMAX_H  #ifndef _PATHMAX_H
 # define _PATHMAX_H  # define _PATHMAX_H
Line 64 Line 63
    not defined at all any more.  */     not defined at all any more.  */
 #  undef PATH_MAX  #  undef PATH_MAX
 #  define PATH_MAX 1024  #  define PATH_MAX 1024
   # endif
   
   # if defined _WIN32 && ! defined __CYGWIN__
   /* The page "Naming Files, Paths, and Namespaces" on msdn.microsoft.com,
      section "Maximum Path Length Limitation",
      <https://docs.microsoft.com/en-us/windows/desktop/FileIO/naming-a-file#maximum-path-length-limitation>
      explains that the maximum size of a filename, including the terminating
      NUL byte, is 260 = 3 + 256 + 1.
      This is the same value as
        - FILENAME_MAX in <stdio.h>,
        - _MAX_PATH in <stdlib.h>,
        - MAX_PATH in <windef.h>.
      Undefine the original value, because mingw's <limits.h> gets it wrong.  */
   #  undef PATH_MAX
   #  define PATH_MAX 260
 # endif  # endif
   
 #endif /* _PATHMAX_H */  #endif /* _PATHMAX_H */

Removed from v.1.1.1.2  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>