]> granicus.if.org Git - zfs/commitdiff
Fix sa_legacy_attr_count to use ARRAY_SIZE
authorcao <cao.xuewen@zte.com.cn>
Wed, 2 Nov 2016 17:26:12 +0000 (01:26 +0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 2 Nov 2016 17:26:12 +0000 (10:26 -0700)
Replace magic value 16 with ARRAY_SIZE() to correctly handle
when the sa_legacy_attrs array size changes.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: cao.xuewen <cao.xuewen@zte.com.cn>
Closes #5354

module/zfs/sa.c

index 1548c56346f7959dcc0021381c77db4b0c6e44cc..0df3b47558001935293e5ace18b17ece6c618a94 100644 (file)
@@ -202,7 +202,7 @@ sa_attr_type_t sa_legacy_zpl_layout[] = {
  */
 sa_attr_type_t sa_dummy_zpl_layout[] = { 0 };
 
-static int sa_legacy_attr_count = 16;
+static int sa_legacy_attr_count = ARRAY_SIZE(sa_legacy_attrs);
 static kmem_cache_t *sa_cache = NULL;
 
 /*ARGSUSED*/