"Walter Bright" wrote in message news:m4mua1$shh$1 at digitalmars.com... > Presumably read() will throw if the size is larger than it can handle. If > it doesn't, this code is not buggy, but read() is. You're right, but that's really not the point.