From 3ae3fab0968daff7ad02852a59f847235a450bfd Mon Sep 17 00:00:00 2001 From: adilger Date: Fri, 16 Feb 2007 08:29:36 +0000 Subject: [PATCH] Branch HEAD Remove warning about non-portable initializer. --- lustre/llite/llite_lib.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lustre/llite/llite_lib.c b/lustre/llite/llite_lib.c index 0c8d8a5..dbc8b50 100644 --- a/lustre/llite/llite_lib.c +++ b/lustre/llite/llite_lib.c @@ -1710,7 +1710,7 @@ int ll_iocontrol(struct inode *inode, struct file *file, } case EXT3_IOC_SETFLAGS: { struct mdc_op_data op_data; - struct ll_iattr_struct attr = { 0 }; + struct ll_iattr_struct attr; struct obd_info oinfo = { { { 0 } } }; struct lov_stripe_md *lsm = ll_i2info(inode)->lli_smd; @@ -1724,6 +1724,7 @@ int ll_iocontrol(struct inode *inode, struct file *file, ll_prepare_mdc_op_data(&op_data, inode, NULL, NULL, 0, 0); + memset(&attr, 0, sizeof(attr)); attr.ia_attr_flags = flags; ((struct iattr *)&attr)->ia_valid |= ATTR_ATTR_FLAG; -- 1.8.3.1