diff options
author | lukem <lukem@NetBSD.org> | 2007-04-12 06:50:39 +0000 |
---|---|---|
committer | lukem <lukem@NetBSD.org> | 2007-04-12 06:50:39 +0000 |
commit | 7364dc7cf61ef4ae5ef55eae5171412322d56030 (patch) | |
tree | f49b69ed7095c548d1a3afefc2b9ac4c65ecd8dc | |
parent | 977bbf7a615d0fa4b92f64bbcb5905571dfbfd27 (diff) | |
download | bsd-progress-7364dc7cf61ef4ae5ef55eae5171412322d56030.tar.gz bsd-progress-7364dc7cf61ef4ae5ef55eae5171412322d56030.tar.zst bsd-progress-7364dc7cf61ef4ae5ef55eae5171412322d56030.zip |
Use IEC 60027-2 prefixes for 2^n based prefixes.
-rw-r--r-- | strsuftoll.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/strsuftoll.c b/strsuftoll.c index a4d157f..8cb0b6d 100644 --- a/strsuftoll.c +++ b/strsuftoll.c @@ -1,4 +1,4 @@ -/* $NetBSD: strsuftoll.c,v 1.6 2004/03/05 05:58:29 lukem Exp $ */ +/* $NetBSD: strsuftoll.c,v 1.7 2007/04/12 06:50:39 lukem Exp $ */ /*- * Copyright (c) 2001-2002,2004 The NetBSD Foundation, Inc. * All rights reserved. @@ -74,7 +74,7 @@ #include <sys/cdefs.h> #if defined(LIBC_SCCS) && !defined(lint) -__RCSID("$NetBSD: strsuftoll.c,v 1.6 2004/03/05 05:58:29 lukem Exp $"); +__RCSID("$NetBSD: strsuftoll.c,v 1.7 2007/04/12 06:50:39 lukem Exp $"); #endif /* LIBC_SCCS and not lint */ #ifdef _LIBC @@ -171,28 +171,28 @@ strsuftollx(const char *desc, const char *val, break; case 'k': t = num; - num *= 1024; /* 1 kilobyte */ + num *= 1024; /* 1 kibibyte */ if (t > num) goto erange; ++expr; break; case 'm': t = num; - num *= 1048576; /* 1 megabyte */ + num *= 1048576; /* 1 mebibyte */ if (t > num) goto erange; ++expr; break; case 'g': t = num; - num *= 1073741824; /* 1 gigabyte */ + num *= 1073741824; /* 1 gibibyte */ if (t > num) goto erange; ++expr; break; case 't': t = num; - num *= 1099511627776LL; /* 1 terabyte */ + num *= 1099511627776LL; /* 1 tebibyte */ if (t > num) goto erange; ++expr; |