X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fcondition.c;fp=src%2Fcommon%2Fcondition.c;h=ceab81eabbd81a6928a9b6122a6fdb117940a4b8;hp=0b184422a69bf0b3f3b36f877d0522b1ce8d8ee7;hb=d184b96cb8d5bd26fcef718acc447eb55f10ed08;hpb=db315d7532d5b475e2fe1cf4e7b2d850196093fe diff --git a/src/common/condition.c b/src/common/condition.c index 0b184422a..ceab81eab 100644 --- a/src/common/condition.c +++ b/src/common/condition.c @@ -66,14 +66,15 @@ ssize_t lttng_condition_serialize(const struct lttng_condition *condition, char *buf) { ssize_t ret, condition_size; - struct lttng_condition_comm condition_comm; + struct lttng_condition_comm condition_comm = { + .condition_type = (int8_t) condition->type + }; if (!condition) { ret = -1; goto end; } - condition_comm.condition_type = (int8_t) condition->type; ret = sizeof(struct lttng_condition_comm); if (buf) { memcpy(buf, &condition_comm, ret);