[dm-devel] [PATCH 15/35] libmultipath: fix missing initializer warning from clang 3.9
mwilck at suse.com
mwilck at suse.com
Thu Jul 9 10:16:00 UTC 2020
From: Martin Wilck <mwilck at suse.com>
clang 3.9 needs designators to accept implicit struct initialization.
Signed-off-by: Martin Wilck <mwilck at suse.com>
---
libmultipath/checkers/directio.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libmultipath/checkers/directio.c b/libmultipath/checkers/directio.c
index 503519e..f73cbe3 100644
--- a/libmultipath/checkers/directio.c
+++ b/libmultipath/checkers/directio.c
@@ -256,7 +256,7 @@ get_events(struct aio_group *aio_grp, struct timespec *timeout)
{
struct io_event events[128];
int i, nr, got_events = 0;
- struct timespec zero_timeout = {0};
+ struct timespec zero_timeout = { .tv_sec = 0, };
struct timespec *timep = timeout;
do {
--
2.26.2
More information about the dm-devel
mailing list