22 size_t size = strlen(
string);
28 str->
value = g_strndup(
string, size);
36 str->
size =
string->size;
49 if (
string == NULL)
return;
51 if (string->
value != NULL) {
52 g_free(string->
value);
size_t ds3_str_size(const ds3_str *string)
void ds3_str_free(ds3_str *string)
ds3_str * ds3_str_dup(const ds3_str *string)
ds3_str * ds3_str_init_with_size(const char *string, size_t size)
ds3_str * ds3_str_init(const char *string)
char * ds3_str_value(const ds3_str *string)