Sync with gnulib.
authorJim Meyering <jim@meyering.net>
Wed, 15 Oct 2003 07:26:01 +0000 (07:26 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 15 Oct 2003 07:26:01 +0000 (07:26 +0000)
lib/human.c
lib/xstrtoimax.c

index b342bf1..36cfd73 100644 (file)
@@ -450,8 +450,6 @@ humblock (char const *spec, uintmax_t *block_size, int *options)
                                       "eEgGkKmMpPtTyYzZ0");
          if (e != LONGINT_OK)
            return e;
-         if (*ptr)
-           return LONGINT_INVALID_SUFFIX_CHAR;
          for (; ! ('0' <= *spec && *spec <= '9'); spec++)
            if (spec == ptr)
              {
index 94c6577..2ba1367 100644 (file)
@@ -30,4 +30,8 @@
 #define __strtol strtoimax
 #define __strtol_t intmax_t
 #define __xstrtol xstrtoimax
+#ifdef INTMAX_MAX
+# define STRTOL_T_MINIMUM INTMAX_MIN
+# define STRTOL_T_MAXIMUM INTMAX_MAX
+#endif
 #include "xstrtol.c"