X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fstr.h;h=7816acf2ec78fb4ba290f3d42b2230b10ae4d373;hb=dc4eb33f68d5eebae670115752d3994f4f3d5c41;hp=c53b2f4659c37f016ff50bdf8f434c902e2d6c17;hpb=1339492699ce7e12c9bf9fa17f9d60a66024cbd1;p=pspp diff --git a/src/str.h b/src/str.h index c53b2f4659..7816acf2ec 100644 --- a/src/str.h +++ b/src/str.h @@ -118,17 +118,18 @@ long getdelim (char **lineptr, size_t * n, int delimiter, FILE * stream); /* Miscellaneous. */ -void mm_reverse (void *, size_t); -char *mm_find_reverse (const char *, size_t, const char *, size_t); -int mm_case_compare (const void *, const void *, size_t); - -int st_compare_pad (const char *, size_t, const char *, size_t); -char *st_spaces (int); -void st_bare_pad_copy (char *dest, const char *src, size_t n); -void st_bare_pad_len_copy (char *dest, const char *src, size_t n, size_t len); -void st_pad_copy (char *dest, const char *src, size_t n); -void st_trim_copy (char *dest, const char *src, size_t n); -void st_uppercase (char *); +void buf_reverse (char *, size_t); +char *buf_find_reverse (const char *, size_t, const char *, size_t); +int buf_compare_case (const char *, const char *, size_t); +int buf_compare_rpad (const char *, size_t, const char *, size_t); +void buf_copy_rpad (char *, size_t, const char *, size_t); +void buf_copy_str_lpad (char *, size_t, const char *); +void buf_copy_str_rpad (char *, size_t, const char *); + +int str_compare_rpad (const char *, const char *); +void str_copy_rpad (char *, size_t, const char *); +void str_copy_trunc (char *, size_t, const char *); +void str_uppercase (char *); /* Fixed-length strings. */ struct fixed_string