Makefiles: Make a couple of targets build more quietly.
[pspp] / src / libpspp / str.h
index c40915d939a3e3a9cd874dd985e5e0774f629ec7..17584f8920ecea5116dde25d127b925f9242c7fb 100644 (file)
@@ -92,11 +92,10 @@ struct substring ss_tail (struct substring, size_t);
 /* Constructors and destructor that allocate and deallocate
    memory. */
 struct pool;
-void ss_alloc_substring (struct substring *, struct substring);
+struct substring ss_clone (struct substring);
+struct substring ss_clone_pool (struct substring, struct pool *);
 void ss_alloc_uninit (struct substring *, size_t);
 void ss_realloc (struct substring *, size_t);
-void ss_alloc_substring_pool (struct substring *, struct substring,
-                              struct pool *);
 void ss_alloc_uninit_pool (struct substring *, size_t, struct pool *);
 void ss_dealloc (struct substring *);
 
@@ -141,6 +140,7 @@ size_t ss_cspan (struct substring, struct substring stop_set);
 size_t ss_find_byte (struct substring, char);
 size_t ss_find_substring (struct substring, struct substring);
 int ss_compare (struct substring, struct substring);
+int ss_compare_rpad (struct substring, struct substring);
 int ss_compare_case (struct substring, struct substring);
 int ss_equals (struct substring, struct substring);
 int ss_equals_case (struct substring, struct substring);