X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=converter%2Fbabeltrace.c;h=83f300c5d9b2fa7635614fa477b173621f6a68b2;hp=20ded00495e9e7262a32677088231ab512c04482;hb=05cab52530332c97aca9d8c78a8cae2f82f00896;hpb=37b99bdba8478569634dd5ceecea50d1e9f9ac0a diff --git a/converter/babeltrace.c b/converter/babeltrace.c index 20ded004..83f300c5 100644 --- a/converter/babeltrace.c +++ b/converter/babeltrace.c @@ -204,7 +204,6 @@ static int get_names_args(poptContext *pc) opt_payload_field_names = 0; } else { fprintf(stderr, "[error] unknown field name type %s\n", str); - free(strlist); ret = -EINVAL; goto end; } @@ -607,7 +606,7 @@ int main(int argc, char **argv) } } fmt_read = bt_lookup_format(g_quark_from_static_string(opt_input_format)); - if (!fmt_read) { + if (!fmt_read || fmt_read->name != g_quark_from_static_string("ctf")) { fprintf(stderr, "[error] Format \"%s\" is not supported.\n\n", opt_input_format); partial_error = 1;