1
1
mirror of https://github.com/theoludwig/libcproject.git synced 2025-05-21 23:21:15 +02:00

perf: mutate destination string for string_concatenate

BREAKING CHANGE: Function signature changed
This commit is contained in:
2023-08-07 00:42:11 +02:00
parent b922fd9cd3
commit e5190818c4
5 changed files with 30 additions and 31 deletions

View File

@ -160,11 +160,13 @@ string_t string_join(string_t* array, const char separator, size_t array_length)
/**
* @brief Concatenate two strings.
*
* @param string1
* @param string2
* NOTE: Mutates the string `destination`.
*
* @param destination
* @param source
* @since v1.0.0
*/
string_t string_concatenate(string_t string1, string_t string2);
void string_concatenate(string_t* destination, string_t source);
/**
* @brief Check if a string contains only unique characters.