X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fevaluation.c;h=e936bdd91db3b12f1aeab97603df36649529b4f1;hp=cb379168e3a20ddab5167add1d839c82519d6cf3;hb=2f571d6fcdc6603de2b68eef27214c360a1dac5d;hpb=1f3d1fcc56f93f12f6ea7eb8ed4637ed1c5fb03b diff --git a/src/common/evaluation.c b/src/common/evaluation.c index cb379168e..e936bdd91 100644 --- a/src/common/evaluation.c +++ b/src/common/evaluation.c @@ -53,9 +53,10 @@ ssize_t lttng_evaluation_create_from_payload( { ssize_t ret, evaluation_size = 0; const struct lttng_evaluation_comm *evaluation_comm; - struct lttng_payload_view evaluation_view = - lttng_payload_view_from_view( - src_view, sizeof(*evaluation_comm), -1); + struct lttng_payload_view evaluation_view = src_view ? + lttng_payload_view_from_view(src_view, + sizeof(*evaluation_comm), -1) : + (typeof(evaluation_view)) {}; if (!src_view || !evaluation) { ret = -1;