From: ianmdlvl Date: Sat, 21 May 2005 13:52:39 +0000 (+0000) Subject: correctly parse size X-Git-Tag: debian_version_4_0_99_0_17 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=c7d995ca5f5b2f82a6923ce29c726a61e2b0cdbc;p=chiark-utils.git correctly parse size --- diff --git a/cprogs/rwbuffer.c b/cprogs/rwbuffer.c index ee97fca..10b86ca 100644 --- a/cprogs/rwbuffer.c +++ b/cprogs/rwbuffer.c @@ -100,7 +100,7 @@ void startup(const char *const *argv) { case 'b': shift= 0; break; default: usageerr("buffer size unit unknown"); } - if (buffersize > (RWBUFFER_SIZE_MB_MAX >> shift)) + if (buffersize > ((RWBUFFER_SIZE_MB_MAX << 20) >> shift)) usageerr("buffer size too big"); buffersize <<= shift; } else { diff --git a/debian/changelog b/debian/changelog index 1e8592e..12924c8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -chiark-utils (4.0.99.0.16) unstable; urgency=low +chiark-utils (4.0.99.0.17) unstable; urgency=low * Size for readbuffer/writebuffer may be in k or bytes. - -- Ian Jackson Sat, 21 May 2005 14:47:18 +0100 + -- Ian Jackson Sat, 21 May 2005 14:52:31 +0100 chiark-utils (4.0.99.0.15) unstable; urgency=low