summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
14ce5bd)
An empty <contexts/> node is saved when kernel channels are
saved even when no kernel contexts are enabled.
Note that this is a minor fix as the generated XML remains valid
anyhow.
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
int ret;
struct ltt_kernel_context *ctx;
int ret;
struct ltt_kernel_context *ctx;
+ if (cds_list_empty(&kchan->ctx_list)) {
+ ret = 0;
+ goto end;
+ }
+
ret = config_writer_open_element(writer, config_element_contexts);
if (ret) {
ret = LTTNG_ERR_SAVE_IO_FAIL;
ret = config_writer_open_element(writer, config_element_contexts);
if (ret) {
ret = LTTNG_ERR_SAVE_IO_FAIL;