Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
#libbabeltrace_la_LIBADD = \
# $(top_builddir)/types/libbabeltrace_types.la \
# $(top_builddir)/formats/libbabeltrace_registry.la \
#libbabeltrace_la_LIBADD = \
# $(top_builddir)/types/libbabeltrace_types.la \
# $(top_builddir)/formats/libbabeltrace_registry.la \
-# $(top_builddir)/formats/ctf/libctf.la
+# $(top_builddir)/formats/ctf/libctf.la \
+# $(top_builddir)/formats/ctf-text/libctf-text.la
babeltrace_SOURCES = \
babeltrace.c
babeltrace_SOURCES = \
babeltrace.c
babeltrace_LDADD = \
$(top_builddir)/types/libbabeltrace_types.la \
$(top_builddir)/formats/libbabeltrace_registry.la \
babeltrace_LDADD = \
$(top_builddir)/types/libbabeltrace_types.la \
$(top_builddir)/formats/libbabeltrace_registry.la \
- $(top_builddir)/formats/ctf/libctf.la
+ $(top_builddir)/formats/ctf/libctf.la \
+ $(top_builddir)/formats/ctf-text/libctf-text.la
void ctf_text_struct_write(struct stream_pos *ppos, struct definition *definition)
{
void ctf_text_struct_write(struct stream_pos *ppos, struct definition *definition)
{
- struct declaration *declaration = definition->declaration;
struct ctf_text_stream_pos *pos = ctf_text_pos(ppos);
if (!pos->dummy) {
struct ctf_text_stream_pos *pos = ctf_text_pos(ppos);
if (!pos->dummy) {
+ if (init_done)
+ return;
format_registry = g_hash_table_new(g_direct_hash, g_direct_equal);
assert(format_registry);
init_done = 1;
format_registry = g_hash_table_new(g_direct_hash, g_direct_equal);
assert(format_registry);
init_done = 1;