#include <babeltrace/ctf-writer/stream.h>
#include <babeltrace/ctf-ir/stream-class-internal.h>
#include <babeltrace/ctf-writer/functor-internal.h>
+#include <babeltrace/ctf-ir/utils.h>
#include <babeltrace/compiler.h>
#include <babeltrace/align.h>
int ret;
struct bt_ctf_stream_class *stream_class = NULL;
- if (!name || !strlen(name)) {
+ if (!name || !strlen(name) || bt_ctf_validate_identifier(name)) {
goto error;
}