spell-fixed a comment
authorDaniel Stenberg <daniel@haxx.se>
Thu, 15 Jan 2004 07:09:23 +0000 (07:09 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 15 Jan 2004 07:09:23 +0000 (07:09 +0000)
now errors out if built with off_t > 32 bits but without strtoll()

src/main.c

index bd757a5..fb2f8e2 100644 (file)
@@ -999,9 +999,8 @@ static int str2num(long *val, char *str)
 static int str2offset(off_t *val, char *str)
 {
 #if SIZEOF_OFF_T > 4
-  /* Ugly, but without going through a bunch of rigamarole,
-   * we don't have the definitions for LLONG_{MIN,MAX} or
-   * LONG_LONG_{MIN,MAX}.
+  /* Ugly, but without going through a bunch of rigmarole, we don't have the
+   * definitions for LLONG_{MIN,MAX} or LONG_LONG_{MIN,MAX}.
    */
 #ifndef LLONG_MAX
 #define LLONG_MAX (off_t)0x7FFFFFFFFFFFFFFFLL
@@ -1012,6 +1011,7 @@ static int str2offset(off_t *val, char *str)
   *val = strtoll(str, NULL, 0);
 #else
   /* TODO:  Handle strtoll stuff...sigh... */
+#error "lack of strtoll() needs fixing"
 #endif
 
   if ((*val == LLONG_MAX || *val == LLONG_MIN) && errno == ERANGE)