-
+ CBB804CBF1D96718EEBC82ABDED7FB63514BA10EFD2EB136A606D85BD1896DBEAA0D631CD87BF01C8C1E014350F5664309EC9136A0D4C6EDF63C039227450926
mpi/include/compat.h
(0 . 0)(1 . 25)
802 #ifndef _COMPAT_H_
803 #define _COMPAT_H_
804
805 /* Note this isn't identical to a C locale isspace() without \f and
806 \v, but works for the purposes used here. */
807 #define ascii_isspace(a) ((a)==' ' || (a)=='\n' || (a)=='\r' || (a)=='\t')
808
809 int hextobyte( const char *s );
810 int ascii_toupper (int c);
811 int ascii_tolower (int c);
812 int ascii_strcasecmp( const char *a, const char *b );
813 int ascii_strncasecmp( const char *a, const char *b, size_t n);
814
815 #ifndef HAVE_STRSEP
816 char *strsep (char **stringp, const char *delim);
817 #endif
818
819 #if __GNUC__ >= 4
820 char *xstrconcat (const char *s1, ...) __attribute__ ((sentinel(0)));
821 #else
822 char *xstrconcat (const char *s1, ...);
823 #endif
824
825
826 #endif /* !_COMPAT_H_ */