string.h | string.h | |||
---|---|---|---|---|
skipping to change at line 47 | skipping to change at line 47 | |||
extern hxmc_t *HXmc_mempcat(hxmc_t **, const void *, size_t); | extern hxmc_t *HXmc_mempcat(hxmc_t **, const void *, size_t); | |||
extern hxmc_t *HXmc_strins(hxmc_t **, size_t, const char *); | extern hxmc_t *HXmc_strins(hxmc_t **, size_t, const char *); | |||
extern hxmc_t *HXmc_memins(hxmc_t **, size_t, const void *, size_t); | extern hxmc_t *HXmc_memins(hxmc_t **, size_t, const void *, size_t); | |||
extern hxmc_t *HXmc_memdel(hxmc_t *, size_t, size_t); | extern hxmc_t *HXmc_memdel(hxmc_t *, size_t, size_t); | |||
extern void HXmc_free(hxmc_t *); | extern void HXmc_free(hxmc_t *); | |||
/* | /* | |||
* STRING.C | * STRING.C | |||
*/ | */ | |||
extern char *HX_basename(const char *); | extern char *HX_basename(const char *); | |||
extern char *HX_basename_exact(const char *); | ||||
extern char *HX_chomp(char *); | extern char *HX_chomp(char *); | |||
extern char *HX_dirname(const char *); | extern char *HX_dirname(const char *); | |||
extern hxmc_t *HX_getl(hxmc_t **, FILE *); | extern hxmc_t *HX_getl(hxmc_t **, FILE *); | |||
extern char **HX_split(const char *, const char *, int *, int); | extern char **HX_split(const char *, const char *, int *, int); | |||
extern char **HX_split4(char *, const char *, int *, int); | extern char **HX_split4(char *, const char *, int *, int); | |||
extern int HX_split5(char *, const char *, int, char **); | extern int HX_split5(char *, const char *, int, char **); | |||
extern char *HX_strbchr(const char *, const char *, char); | extern char *HX_strbchr(const char *, const char *, char); | |||
extern char *HX_strclone(char **, const char *); | extern char *HX_strclone(char **, const char *); | |||
extern char *HX_strlower(char *); | extern char *HX_strlower(char *); | |||
extern size_t HX_strltrim(char *); | extern size_t HX_strltrim(char *); | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 1 lines changed or added | |||