Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!rutgers!sri-spam!ames!sdcsvax!ucbvax!EQL.Caltech.EDU!rankin From: rankin@EQL.Caltech.EDU (Pat Rankin) Newsgroups: comp.os.vms Subject: re: C RTL bug (read() limitation) Message-ID: <870615135859.006@EQL.Caltech.Edu> Date: Mon, 15-Jun-87 17:03:28 EDT Article-I.D.: EQL.870615135859.006 Posted: Mon Jun 15 17:03:28 1987 Date-Received: Sun, 21-Jun-87 14:40:47 EDT Sender: steve@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 8 > it doesn't seem like much of a "bug" to me to have the RTL only read() > 64K bytes at a time. 'taint a bug, 'tis a feature. you wouldn't > want RMS to have a tight for loop to move data around when it can > be done with one instruction... RMS shouldn't loop but read() could. strlen() and strcpy() accept arbitrarily large input strings by performing internal loops that handle up to 65535 bytes at a time.