public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
* [patch 3/6] drivers/mtd/maps/nettel.c: use ARRAY_SIZE
@ 2008-12-01 22:23 akpm
  0 siblings, 0 replies; only message in thread
From: akpm @ 2008-12-01 22:23 UTC (permalink / raw)
  To: dwmw2; +Cc: julia, akpm, linux-mtd

From: Julia Lawall <julia@diku.dk>

ARRAY_SIZE is more concise to use when the size of an array is divided by
the size of its type or the size of its first element.

The semantic patch that makes this change is as follows:
(http://www.emn.fr/x-info/coccinelle/)

// <smpl>
@i@
@@

#include <linux/kernel.h>

@depends on i using "paren.iso"@
type T;
T[] E;
@@

- (sizeof(E)/sizeof(E[...]))
+ ARRAY_SIZE(E)
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
---

 drivers/mtd/maps/nettel.c |    3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff -puN drivers/mtd/maps/nettel.c~drivers-mtd-maps-nettelc-use-array_size drivers/mtd/maps/nettel.c
--- a/drivers/mtd/maps/nettel.c~drivers-mtd-maps-nettelc-use-array_size
+++ a/drivers/mtd/maps/nettel.c
@@ -362,8 +362,7 @@ static int __init nettel_init(void)
 
 	intel_mtd->owner = THIS_MODULE;
 
-	num_intel_partitions = sizeof(nettel_intel_partitions) /
-		sizeof(nettel_intel_partitions[0]);
+	num_intel_partitions = ARRAY_SIZE(nettel_intel_partitions);
 
 	if (intelboot) {
 		/*
_

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-12-01 22:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-12-01 22:23 [patch 3/6] drivers/mtd/maps/nettel.c: use ARRAY_SIZE akpm

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox