X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fcommands%2Fenable_events.c;h=1fcc81acb64e360a88e7da2b503001a4097b77b4;hp=0fa3e916c835b48e2d9228ac8c86ee1e0e4a5dcf;hb=ed7f40833d26f9d757c455607118c6d8e866a956;hpb=0cda4f28041a221757fa2dfa8e91706e7a548090 diff --git a/src/bin/lttng/commands/enable_events.c b/src/bin/lttng/commands/enable_events.c index 0fa3e916c..1fcc81acb 100644 --- a/src/bin/lttng/commands/enable_events.c +++ b/src/bin/lttng/commands/enable_events.c @@ -341,7 +341,7 @@ static int enable_events(char *session_name) goto error; } - if (opt_loglevel[0] != '\0') { + if (opt_loglevel) { MSG("Kernel loglevels are not supported."); ret = CMD_UNDEFINED; goto error; @@ -381,8 +381,12 @@ static int enable_events(char *session_name) } ev.loglevel_type = opt_loglevel_type; - strncpy(ev.loglevel, opt_loglevel, LTTNG_SYMBOL_NAME_LEN); - ev.loglevel[LTTNG_SYMBOL_NAME_LEN - 1] = '\0'; + if (opt_loglevel) { + strncpy(ev.loglevel, opt_loglevel, LTTNG_SYMBOL_NAME_LEN); + ev.loglevel[LTTNG_SYMBOL_NAME_LEN - 1] = '\0'; + } else { + ev.loglevel[0] = '\0'; + } } else { ERR("Please specify a tracer (-k/--kernel or -u/--userspace)"); goto error;