Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3E46365F.8F3870D2@phekda.freeserve.co.uk> Date: Sun, 09 Feb 2003 11:07:11 +0000 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.23 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: Take on __solve_symlinks() References: <200302081446 DOT h18EkiQ24457 AT speedy DOT ludd DOT luth DOT se> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. ams AT ludd DOT luth DOT se wrote: [snip] > 3. It fails here: > Running __solve_symlinks() and readlink() testsuite: > Tests that check __solve_symlinks() works: > Test 1 passed > Test 2 passed > Test 3 passed > Test 4 passed > Test 5 passed > Test 6 passed > Test 7 passed > Test 8 passed > Test 9 passed > Test 10 passed > Test 11 passed > Test 12 passed > Test 13 passed > Tests that check __solve_symlinks() based on current directory: > Test 1: Solving e:/djgpp/tests/libc/compat/unistd/../../../../../djgpp/tests/libc/compat/unistd/test1 > Test 1 passed > Test 2: Solving e:../../../../../djgpp/tests/libc/compat/unistd/test1 > Test 2 passed > Test 3: Solving e:../../../../../../djgpp/tests/libc/compat/unistd/test1 > Test 3 failed - __solve_symlinks returns wrong resolved path > Returned path: e:/djgpp/tests/libc/compat/unistd/test1 > Expected path: e:/djgpp/tests/libc/compat/unistd/file1 > Tests that check __solve_symlinks() failure cases: > Test 1 passed > Test 2 passed > FAIL > > I'm using WINDOZE 98, bash and CVS of today (030208). [snip] I see a similar failure on my Windows '98 SE box - only the paths are different. Thank goodness it not just me that sees this failure! Bye, Rich =] -- Richard Dawe [ http://www.phekda.freeserve.co.uk/richdawe/ ]