Re: BUG: entering vfs archives broken (.tar..gz)

On Thu, 13 Nov 2003, Pavel Roskin wrote:

> On Thu, 13 Nov 2003, David Sterba wrote:
> > Hi,
> >
> > [todays CVS version]
> >
> > Press enter on an archive (eg. file.tar.gz). Files from the archive are
> > not listed. In the list of active virtual FS is correctly shown the
> > entry e.g. "/home/dave/file.tar.gz#utar/".
> Confirmed.  Actually, VFS seems to be completely broken, but it worked
> yesterday.  I'll try to fix it as soon as possible.

The reason is that I was removed protection in mc_chdir()  against chdir()
functions that modify the argument.  They still do it despite having const
in the declaration.  My reliance exclusively on gcc warnings was wrong.
In particular, vfs_split modifies the first argument.

I'm working on it now and I hope to commit fix within the next 12 hours.

Pavel Roskin

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]