int ret;
struct bt_ctf_stream_class *stream_class = NULL;
- if (!name || !strlen(name) || bt_ctf_validate_identifier(name)) {
+ if (name && bt_ctf_validate_identifier(name)) {
goto error;
}
return name;
}
+int bt_ctf_stream_class_set_name(struct bt_ctf_stream_class *stream_class,
+ const char *name)
+{
+ int ret = 0;
+
+ if (!stream_class || stream_class->frozen) {
+ ret = -1;
+ goto end;
+ }
+
+ g_string_assign(stream_class->name, name);
+end:
+ return ret;
+}
+
struct bt_ctf_clock *bt_ctf_stream_class_get_clock(
struct bt_ctf_stream_class *stream_class)
{