linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / mtd / maps / alchemy-flash.c
index b933a2a..a57791a 100644 (file)
@@ -126,6 +126,8 @@ static struct mtd_partition alchemy_partitions[] = {
         }
 };
 
+#define NB_OF(x)  (sizeof(x)/sizeof(x[0]))
+
 static struct mtd_info *mymtd;
 
 int __init alchemy_mtd_init(void)
@@ -152,7 +154,7 @@ int __init alchemy_mtd_init(void)
         * Static partition definition selection
         */
        parts = alchemy_partitions;
-       nb_parts = ARRAY_SIZE(alchemy_partitions);
+       nb_parts = NB_OF(alchemy_partitions);
        alchemy_map.size = window_size;
 
        /*