home *** CD-ROM | disk | FTP | other *** search
-
- #ifndef __dl_str_h
- #define __dl_str_h
- #ifdef __cplusplus
- extern "C" {
- #endif
- #include <stddef.h>
- extern int strlencr(char *s);
- extern int strcmpcr(char *s1, char *s2);
- extern char *strcatcr(char *s1, char *s2);
- extern char *strcpycr(char *s1, char *s2);
- extern char *strncpycr(char *s1, char *s2, int n);
- extern char *Str_LeafName(char *path);
- #define LeafName Str_LeafName
- extern int stricmp(char *s1, char *s2);
- extern int strnicmp(char *s1, char *s2, size_t n);
- extern int stricmp(char *s1, char *s2);
- extern int stricmpcr(char *s1, char *s2);
- extern int strnicmpcr(char *s1, char *s2, size_t n);
- extern char *strdup(const char *s);
- extern void Str_MakeCR(char *s, int max_len);
- extern void Str_MakeASCIIZ(char *s, int max_len);
- extern char Str_MakeHex(int n);
- extern int Str_DecodeHex(char digit);
- #ifdef __cplusplus
- }
- #endif
- #endif
-