From 1e4f5625e7341134c8e9ac32843afd1ca1e71a21 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=A9mie=20Galarneau?= Date: Thu, 23 Jan 2020 17:10:32 -0500 Subject: [PATCH] fd-tracker: replace custom optional implementation by LTTNG_OPTIONAL MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérémie Galarneau Change-Id: Id38724f701ee8aca8f0fecf231d8d4027f0bd885 --- src/common/fd-tracker/fd-tracker.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/common/fd-tracker/fd-tracker.c b/src/common/fd-tracker/fd-tracker.c index fd5573930..e79351388 100644 --- a/src/common/fd-tracker/fd-tracker.c +++ b/src/common/fd-tracker/fd-tracker.c @@ -28,10 +28,11 @@ #include #include +#include #include #include #include -#include +#include #include "fd-tracker.h" #include "inode.h" @@ -88,10 +89,7 @@ struct fd_tracker { struct open_properties { int flags; - struct { - bool is_set; - mode_t value; - } mode; + LTTNG_OPTIONAL(mode_t) mode; }; /* -- 2.34.1