1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-03-10 16:58:47 +03:00

gcc: better code for older compiler

Address this gcc warning:

metadata/lv.c:243: warning: initialized field overwritten
metadata/lv.c:243: warning: (near initialization for 'status.seg_status')

Present with e.g.: gcc version 4.3.2 (Debian 4.3.2-1.1)
This commit is contained in:
Zdenek Kabelac 2016-02-12 10:17:39 +01:00
parent ba111e7f4a
commit befe0078ad

View File

@ -238,8 +238,10 @@ char *lvseg_kernel_discards_dup(struct dm_pool *mem, const struct lv_segment *se
{
char *ret = NULL;
struct lv_with_info_and_seg_status status = {
.seg_status.type = SEG_STATUS_NONE,
.seg_status.seg = seg
.seg_status = {
.type = SEG_STATUS_NONE,
.seg = seg
},
};
if (!lv_is_thin_pool(seg->lv))