Get rid of capacity argument to ds_init() and update all callers.
[pspp-builds.git] / src / libpspp / str.h
index 77d918e28ce8881cf7f6fa5ca8765c4952ef566e..379762fc858e5db6171ace675007055b12b009e1 100644 (file)
@@ -117,7 +117,7 @@ struct string
 #define DS_INITIALIZER {NULL, 0, 0}
 
 /* Constructors, destructors. */
-void ds_init (struct string *, size_t);
+void ds_init (struct string *);
 void ds_init_substring (struct string *,
                         const struct string *src, size_t start, size_t cnt);
 void ds_create (struct string *, const char *);
@@ -221,6 +221,8 @@ spprintf (char *dst, const char *format, ...)
 }
 
 
+char * ds_append_uninit(struct string *st, size_t incr);
+
 
 
 #endif /* str_h */