]> err.no Git - util-linux/commitdiff
partx: use c.h
authorKarel Zak <kzak@redhat.com>
Thu, 15 Oct 2009 23:35:55 +0000 (01:35 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 15 Oct 2009 23:35:55 +0000 (01:35 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
partx/partx.c

index 25485fff2a2bc40a81b97b93625fb64d73925982..16ea1fab01ef04404db08c3c94223295d574371c 100644 (file)
 #endif
 #include <linux/blkpg.h>
 
+#include "c.h"
 #include "blkdev.h"
 
 #include "partx.h"
 #include "crc32.h"
 static void errmerge(int err, int m, char *msg1, char *msg2);
 
-#define SIZE(a) (sizeof(a)/sizeof((a)[0]))
-
 #define MAXTYPES       64
 #define MAXSLICES      256
 
@@ -264,7 +263,7 @@ main(int argc, char **argv){
        for (i = 0; i < ptct; i++) {
                ptp = &pts[i];
                if (!type || !strcmp(type, ptp->type)) {
-                       n = ptp->fn(fd, all, slices, SIZE(slices));
+                       n = ptp->fn(fd, all, slices, ARRAY_SIZE(slices));
                        if (n >= 0 && verbose)
                            printf("%s: %d slices\n", ptp->type, n);
                        if (n > 0 && (verbose || what == LIST)) {