21 size_t size = strlen(
string);
27 str->
value = g_strndup(
string, size);
38 str->
size =
string->size;
51 if (
string == NULL)
return;
53 if (string->
value != NULL) {
54 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)