diff options
Diffstat (limited to 'Build/source/texk/kpathsea/c-memstr.h')
-rw-r--r-- | Build/source/texk/kpathsea/c-memstr.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/Build/source/texk/kpathsea/c-memstr.h b/Build/source/texk/kpathsea/c-memstr.h deleted file mode 100644 index e8e107a6f98..00000000000 --- a/Build/source/texk/kpathsea/c-memstr.h +++ /dev/null @@ -1,63 +0,0 @@ -/* c-memstr.h: memcpy, strchr, etc. - - Copyright 1992-2013 Karl Berry and Olaf Weber. - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - This library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public License - along with this library; if not, see <http://www.gnu.org/licenses/>. */ - -#ifndef KPATHSEA_C_MEMSTR_H -#define KPATHSEA_C_MEMSTR_H - -/* <X11/Xfuncs.h> tries to declare bcopy etc., which can only conflict. */ -#define _XFUNCS_H_ - -#ifdef HAVE_STRING_H -#include <string.h> -#else -/* don't ever want both string.h and strings.h; fails on AIX. */ -#ifdef HAVE_STRINGS_H -#include <strings.h> -#endif -#endif - -/* An ANSI string.h and pre-ANSI memory.h might conflict. */ -#if !defined (STDC_HEADERS) && defined (HAVE_MEMORY_H) -#include <memory.h> -#endif /* not STDC_HEADERS and HAVE_MEMORY_H */ - -/* For ancient systems that lack the system V/ANSI version of the - string functions we express them in terms of the BSD versions. */ -#if !defined(HAVE_STRCHR) && !defined(strchr) -#define strchr index -#endif - -#if !defined(HAVE_STRRCHR) && !defined(strrchr) -#define strrchr rindex -#endif - -#if !defined(HAVE_MEMCMP) && !defined(memcmp) -#define memcmp(s1, s2, n) bcmp ((s1), (s2), (n)) -#endif - -#if !defined(HAVE_MEMCPY) && !defined(memcpy) -#define memcpy(to, from, len) bcopy ((from), (to), (len)) -#endif - -#if !defined(HAVE_STRING_H) -extern char *strtok (); -#ifndef strstr -extern char *strstr (); -#endif -#endif - -#endif /* not KPATHSEA_C_MEMSTR_H */ |