Fix: use of uninitialized channel attributes in client
[lttng-tools.git] / src / bin / lttng / commands / enable_channels.c
index fa8513e72320c1f835af634fed3f14dbca5d18d8..22331cec2b2ead8d032ede422df7f581df4f7c38 100644 (file)
@@ -51,6 +51,12 @@ static struct {
 
 static struct mi_writer *writer;
 
+#ifdef LTTNG_EMBED_HELP
+static const char help_msg[] =
+#include <lttng-enable-channel.1.h>
+;
+#endif
+
 enum {
        OPT_HELP = 1,
        OPT_DISCARD,
@@ -102,6 +108,8 @@ static void set_default_attr(struct lttng_domain *dom)
 {
        struct lttng_channel_attr default_attr;
 
+       memset(&default_attr, 0, sizeof(default_attr));
+
        /* Set attributes */
        lttng_channel_set_default_attr(dom, &default_attr);
 
This page took 0.022932 seconds and 4 git commands to generate.