X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fcommon%2Foptional.h;h=f34c5991fdfd4be070a1362d1968c4b3b88d2526;hb=4878de5c7deb512bbdac4fdfc498907efa06fb7c;hp=0501904cbc4d1cfa52a926be158afe5219712646;hpb=7966af5763c4aaca39df9bbfa9277ff15715c720;p=lttng-tools.git diff --git a/src/common/optional.h b/src/common/optional.h index 0501904cb..f34c5991f 100644 --- a/src/common/optional.h +++ b/src/common/optional.h @@ -24,7 +24,7 @@ * Declaration example: * struct my_struct { * int a; - * LTTNG_OPTIONAL(int, b); + * LTTNG_OPTIONAL(int) b; * }; * * Usage example: @@ -83,7 +83,7 @@ * The wrapped field is set to the value it would gave if it had static storage * duration. */ -#define LTTNG_OPTIONAL_INIT_UNSET { .is_set = 0 } +#define LTTNG_OPTIONAL_INIT_UNSET {} /* * Initialize an optional field as 'set' with a given value.