Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!lll-crg!mordor!sri-spam!sri-unix!hplabs!ucbvax!HROEUR5.BITNET!GERHARD From: GERHARD@HROEUR5.BITNET Newsgroups: mod.computers.vax Subject: LIB$FIND_FILE problem. Message-ID: <8611131246.AA13899@ucbvax.Berkeley.EDU> Date: Wed, 12-Nov-86 10:30:00 EST Article-I.D.: ucbvax.8611131246.AA13899 Posted: Wed Nov 12 10:30:00 1986 Date-Received: Thu, 13-Nov-86 21:23:55 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 15 Approved: info-vax@sri-kl.arpa I have a problem with LIB$FIND_FILE. I use this routine to set the default one level higher, but when I call it repeatedly I get back the same default after one time. It probably has something to do with a context block that is not deallocated, though I use LIB$FIND_FILE_END after each call to LIB$FIND_FILE. I use them the following way, both routines correctly declared: Context := 0; LIB$FIND_FILE('[-]', Default, Context, Default); LIB$FIND_FILE_END(Context); Has someone an idea what might be the problem? Kind regards, Gerhard GERHARD@HROEUR5.BITNET