X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fplugins%2Fctf%2Ffs-sink%2Ffs-sink-ctf-meta.h;fp=src%2Fplugins%2Fctf%2Ffs-sink%2Ffs-sink-ctf-meta.h;h=0d26a32e0efe5efbbc7af5123da59880102b26ce;hb=6162e6b7a6d907974d954419c2375f654f39eb72;hp=7585ac745735c5f75a97aa1e9c76c4fd42405303;hpb=8bd04432c92ff6aad64a7f857d9de6f2a82f90f5;p=babeltrace.git diff --git a/src/plugins/ctf/fs-sink/fs-sink-ctf-meta.h b/src/plugins/ctf/fs-sink/fs-sink-ctf-meta.h index 7585ac74..0d26a32e 100644 --- a/src/plugins/ctf/fs-sink/fs-sink-ctf-meta.h +++ b/src/plugins/ctf/fs-sink/fs-sink-ctf-meta.h @@ -18,7 +18,7 @@ #include #include "common/common.h" #include "common/assert.h" -#include "compat/uuid.h" +#include "common/uuid.h" #include #include #include @@ -162,7 +162,7 @@ struct fs_sink_ctf_trace { /* Weak */ const bt_trace_class *ir_tc; - unsigned char uuid[BABELTRACE_UUID_LEN]; + bt_uuid_t uuid; /* Array of `struct fs_sink_ctf_stream_class *` (owned by this) */ GPtrArray *stream_classes; @@ -823,11 +823,7 @@ struct fs_sink_ctf_trace *fs_sink_ctf_trace_create(const bt_trace *ir_trace) BT_ASSERT(trace); - if (bt_uuid_generate(trace->uuid)) { - fs_sink_ctf_trace_destroy(trace); - trace = NULL; - goto end; - } + bt_uuid_generate(trace->uuid); trace->ir_trace = ir_trace; trace->ir_tc = bt_trace_borrow_class_const(ir_trace); @@ -835,7 +831,6 @@ struct fs_sink_ctf_trace *fs_sink_ctf_trace_create(const bt_trace *ir_trace) (GDestroyNotify) fs_sink_ctf_stream_class_destroy); BT_ASSERT(trace->stream_classes); -end: return trace; }