staging/lustre/obdclass: fix false used uninitialized warning
authorPeng Tao <bergwolf@gmail.com>
Tue, 3 Dec 2013 14:41:58 +0000 (22:41 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 3 Dec 2013 16:53:55 +0000 (08:53 -0800)
Got below warning when building lustre with 4.7.3.
drivers/staging/lustre/lustre/obdclass/llog_test.c: In function ‘
llog_test_init’:
drivers/staging/lustre/lustre/obdclass/llog_test.c:1058:28: warning: ‘
lvars.module_vars’ is used uninitialized in this function
[-Wuninitialized]

Signed-off-by: Peng Tao <bergwolf@gmail.com>
Signed-off-by: Andreas Dilger <andreas.dilger@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/obdclass/llog_test.c

index 178f89eccab11d25229c801f2e2ad9f244f33c07..7427c125a3aba258016494886b021da1c6edd315 100644 (file)
@@ -1048,7 +1048,7 @@ static struct obd_ops llog_obd_ops = {
 
 static int __init llog_test_init(void)
 {
-       struct lprocfs_static_vars lvars;
+       struct lprocfs_static_vars uninitialized_var(lvars);
 
        lprocfs_llog_test_init_vars(&lvars);
        return class_register_type(&llog_obd_ops, NULL,