From: Andreas Dilger Date: Mon, 25 Aug 2008 00:37:39 +0000 (-0400) Subject: Fix miscellaneous compile warnings X-Git-Tag: v1.41.1~44 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=864b8d4eab6a8b38fa9f89ac1475ad364f5a40b8;p=tools%2Fe2fsprogs.git Fix miscellaneous compile warnings Signed-off-by: Andreas Dilger Signed-off-by: "Theodore Ts'o" --- diff --git a/e2fsck/unix.c b/e2fsck/unix.c index 41aa99b..be57684 100644 --- a/e2fsck/unix.c +++ b/e2fsck/unix.c @@ -48,6 +48,7 @@ extern int optind; #include #endif +#include "e2p/e2p.h" #include "et/com_err.h" #include "e2p/e2p.h" #include "e2fsck.h" diff --git a/lib/blkid/read.c b/lib/blkid/read.c index dad6147..b913b63 100644 --- a/lib/blkid/read.c +++ b/lib/blkid/read.c @@ -10,6 +10,8 @@ * %End-Header% */ +#define _XOPEN_SOURCE 600 /* for inclusion of strtoull */ + #include #include #include @@ -26,7 +28,6 @@ #include "uuid/uuid.h" #ifdef HAVE_STRTOULL -#define __USE_ISOC9X #define STRTOULL strtoull /* defined in stdlib.h if you try hard enough */ #else /* FIXME: need to support real strtoull here */ @@ -319,8 +320,7 @@ static int parse_tag(blkid_cache cache, blkid_dev dev, char **cp) else if (!strcmp(name, "PRI")) dev->bid_pri = strtol(value, 0, 0); else if (!strcmp(name, "TIME")) - /* FIXME: need to parse a long long eventually */ - dev->bid_time = strtol(value, 0, 0); + dev->bid_time = STRTOULL(value, 0, 0); else ret = blkid_set_tag(dev, name, value, strlen(value));