]> www.infradead.org Git - users/sagi/libnvme.git/commit
ioctl: Initialize all members in nvme_get_log_args
authorDaniel Wagner <dwagner@suse.de>
Fri, 21 Jan 2022 09:39:53 +0000 (10:39 +0100)
committerDaniel Wagner <dwagner@suse.de>
Fri, 21 Jan 2022 09:44:33 +0000 (10:44 +0100)
commitcb32a9020ca18a39ca4f756776f32a5b1a95acf9
tree83081a2eff1258663149b3def299c0e00eb93c64
parentc7f2a7655d7dadbfc9e985469ffb9fae01f9d9f6
ioctl: Initialize all members in nvme_get_log_args

Commit 781b9105cc43 ("nvme: Add Media Unit Status log page(LID:
0x10)") introduces a new member in nvme_get_log_args. Older compilers
are not happy when we don't initialize all members in the inline
functions.

In file included from ../subprojects/libnvme/src/libnvme.h:19:0,
                 from ../subprojects/libnvme/test/cpp.cc:10:
../subprojects/libnvme/src/nvme/ioctl.h: In function ‘int nvme_get_log_cmd_effects(int, nvme_csi, nvme_cmd_effects_log*)’:
../subprojects/libnvme/src/nvme/ioctl.h:1328:2: sorry, unimplemented: non-trivial designated initializers not supported
  };

Signed-off-by: Daniel Wagner <dwagner@suse.de>
src/nvme/ioctl.h