Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 alpha 4/15/85; site ucbvax.ARPA Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!ihnp4!ucbvax!info-vax From: info-vax@ucbvax.ARPA Newsgroups: fa.info-vax Subject: Re: Software patch... Message-ID: <7661@ucbvax.ARPA> Date: Fri, 31-May-85 15:07:15 EDT Article-I.D.: ucbvax.7661 Posted: Fri May 31 15:07:15 1985 Date-Received: Sat, 1-Jun-85 02:35:25 EDT Sender: daemon@ucbvax.ARPA Organization: University of California at Berkeley Lines: 12 From: Raymond Bates This patch will not quite work. A version 3 only Interlisp makes an assumptions (in both C and Interlisp) that files names and directory names are short. Interlisp scans an entire directory just to see if an file exists. The worst thing that might happen is that Interlisp would overwrite some memory because it passed a "short" string down to C and C wrote a "long" string. This could mess up quite a few things. The best one could hope for is that Interlisp would ignore files or directories that were "long". /Ray