runit

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

str.h (452B)


      1 /* Public domain. */
      2 
      3 #ifndef STR_H
      4 #define STR_H
      5 
      6 extern unsigned int str_copy(char *,const char *);
      7 extern int str_diff(const char *,const char *);
      8 extern int str_diffn(const char *,const char *,unsigned int);
      9 extern unsigned int str_len(const char *);
     10 extern unsigned int str_chr(const char *,int);
     11 extern unsigned int str_rchr(const char *,int);
     12 extern int str_start(const char *,const char *);
     13 
     14 #define str_equal(s,t) (!str_diff((s),(t)))
     15 
     16 #endif