Include <sys/types.h> if available.
[pspp-builds.git] / src / str.h
index 861d9a8024a0d9647dda7e32a48422239d83b2e3..c53b2f4659c37f016ff50bdf8f434c902e2d6c17 100644 (file)
--- a/src/str.h
+++ b/src/str.h
@@ -14,8 +14,8 @@
 
    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-   02111-1307, USA. */
+   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+   02110-1301, USA. */
 
 #if !str_h
 #define str_h 1
@@ -120,12 +120,15 @@ long getdelim (char **lineptr, size_t * n, int delimiter, FILE * stream);
 
 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 *);
 \f
 /* Fixed-length strings. */
 struct fixed_string