home *** CD-ROM | disk | FTP | other *** search
/ RISC DISC 2 / RISC_DISC_2.iso / pd_share / program / code / desklib / DeskLib / !DeskLib / h / Str < prev    next >
Encoding:
Text File  |  1995-07-12  |  839 b   |  29 lines

  1.  
  2. #ifndef __dl_str_h
  3. #define __dl_str_h
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7. #include <stddef.h>
  8. extern int strlencr(char *s);
  9. extern int strcmpcr(char *s1, char *s2);
  10. extern char *strcatcr(char *s1, char *s2);
  11. extern char *strcpycr(char *s1, char *s2);
  12. extern char *strncpycr(char *s1, char *s2, int n);
  13. extern char *Str_LeafName(char *path);
  14. #define LeafName Str_LeafName
  15. extern int stricmp(char *s1, char *s2);
  16. extern int strnicmp(char *s1, char *s2, size_t n);
  17. extern int stricmp(char *s1, char *s2);
  18. extern int stricmpcr(char *s1, char *s2);
  19. extern int strnicmpcr(char *s1, char *s2, size_t n);
  20. extern char *strdup(const char *s);
  21. extern void Str_MakeCR(char *s, int max_len);
  22. extern void Str_MakeASCIIZ(char *s, int max_len);
  23. extern char Str_MakeHex(int n);
  24. extern int Str_DecodeHex(char digit);
  25. #ifdef __cplusplus
  26. }
  27. #endif
  28. #endif
  29.