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

index 75dd88ecd1b7085bcfdb0aa371ce5e7c6a37fce6..6ef68b6e73f38a6c19b6f4d5a82c90a8e1e53597 100644 (file)
@@ -2,6 +2,8 @@
    fdisk.h
 */
 
+#include "c.h"
+
 #define DEFAULT_SECTOR_SIZE    512
 #define MAX_SECTOR_SIZE        2048
 #define SECTOR_SIZE    512     /* still used in BSD code */
@@ -21,8 +23,6 @@
 #define IS_EXTENDED(i) \
        ((i) == EXTENDED || (i) == WIN98_EXTENDED || (i) == LINUX_EXTENDED)
 
-#define SIZE(a)        (sizeof(a)/sizeof((a)[0]))
-
 #define cround(n)      (display_in_cyl_units ? ((n)/units_per_sector)+1 : (n))
 #define scround(x)     (((x)+units_per_sector-1)/units_per_sector)
 
index 461c2acc7b30d6cef1090f8c323986a7c03b13cb..9f9e0918a08252f1cd9db3abf3c877a7f3737e2e 100644 (file)
@@ -224,7 +224,7 @@ static struct systypes xbsd_fstypes[] = {
        {BSD_FS_ADVFS,  "AdvFS"},
        { 0, NULL }
 };
-#define BSD_FSMAXTYPES (SIZE(xbsd_fstypes)-1)
+#define BSD_FSMAXTYPES (ARRAY_SIZE(xbsd_fstypes)-1)
 
 #endif
 
index 935c92a73af6782af00f16d9d8798ee986540a58..be7b9f6a4eec23a1ee23b2f4b5c1c6fbe1f0083b 100644 (file)
@@ -382,7 +382,7 @@ void verify_sun(void)
         else
             array[i] = -1;
     }
-    qsort(array,SIZE(array),sizeof(array[0]),
+    qsort(array,ARRAY_SIZE(array),sizeof(array[0]),
          (int (*)(const void *,const void *)) verify_sun_cmp);
     if (array[0] == -1) {
        printf(_("No partitions defined\n"));