2000-04-27 22:03:57 +02:00
|
|
|
/*************
|
|
|
|
|
* Header file for string.c
|
|
|
|
|
* 1999 E. Rouat
|
|
|
|
|
************/
|
|
|
|
|
|
2004-07-09 20:37:25 +02:00
|
|
|
#include "config.h"
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
#ifndef STRING_H_INCLUDED
|
|
|
|
|
#define STRING_H_INCLUDED
|
|
|
|
|
|
|
|
|
|
int prefix(register char *p, register char *s);
|
|
|
|
|
char * copy(char *str);
|
|
|
|
|
int substring(register char *sub, register char *str);
|
|
|
|
|
void appendc(char *s, char c);
|
|
|
|
|
int scannum(char *str);
|
|
|
|
|
int cieq(register char *p, register char *s);
|
|
|
|
|
int ciprefix(register char *p, register char *s);
|
|
|
|
|
void strtolower(char *str);
|
2007-12-02 23:00:25 +01:00
|
|
|
char * stripWhiteSpacesInsideParens(char *str);
|
2000-04-27 22:03:57 +02:00
|
|
|
char * gettok(char **s);
|
|
|
|
|
|
2003-08-11 22:53:33 +02:00
|
|
|
#ifdef CIDER
|
|
|
|
|
/* cider integration */
|
|
|
|
|
|
|
|
|
|
int cinprefix(register char *p, register char *s, register int n);
|
|
|
|
|
int cimatch(register char *p, register char *s);
|
|
|
|
|
#endif
|
|
|
|
|
|
2000-04-27 22:03:57 +02:00
|
|
|
#ifndef HAVE_BCOPY
|
|
|
|
|
|
2003-08-06 20:37:51 +02:00
|
|
|
void bcopy(const void *from, void *to, size_t num);
|
2003-07-23 21:36:39 +02:00
|
|
|
void bzero(void *ptr, size_t num);
|
2000-04-27 22:03:57 +02:00
|
|
|
|
|
|
|
|
#endif /* HAVE_BCOPY */
|
|
|
|
|
|
|
|
|
|
#endif
|