projects
/
babeltrace.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: return an error if no trace can be opened
[babeltrace.git]
/
converter
/
babeltrace.c
diff --git
a/converter/babeltrace.c
b/converter/babeltrace.c
index 11c10cf8aa488657ac9fae1fcd0ac9e98d01525e..c377935edb4eee708113d50dd86ac5e6c54edb1a 100644
(file)
--- a/
converter/babeltrace.c
+++ b/
converter/babeltrace.c
@@
-400,10
+400,15
@@
int bt_context_add_traces_recursive(struct bt_context *ctx, const char *path,
}
}
}
}
- g_array_free(trace_ids, TRUE);
- return ret;
-
error:
error:
+ /*
+ * Return an error if no trace can be opened.
+ */
+ if (ret == 0 && trace_ids->len == 0) {
+ fprintf(stderr, "[error] Cannot open any trace for reading.\n\n");
+ ret = -ENOENT;
+ }
+ g_array_free(trace_ids, TRUE);
return ret;
}
return ret;
}
This page took
0.02287 seconds
and
4
git commands to generate.