diff -r ee25d79a4187 -r 2185f19dcc45 ucx/string.h --- a/ucx/string.h Mon Jul 14 12:45:48 2014 +0200 +++ b/ucx/string.h Mon Jul 14 13:51:02 2014 +0200 @@ -120,6 +120,17 @@ size_t sstrnlen(size_t count, sstr_t string, ...); /** + * Concatenates strings. + * + * @param count the total number of strings to concatenate + * @param ... all strings + * @return the concatenated string + */ +sstr_t sstrcat(size_t count, sstr_t s1, sstr_t s2, ...); +sstr_t sstrcat_a(UcxAllocator *a, size_t count, sstr_t s1, sstr_t s2, ...); + + +/** * Returns a substring starting at the specified location. * * Attention: the new string references the same memory area as the