> > "rm d" should fail at
> > remove.c:1094  with   "cannot remove 'd':  Is a directory"
> > but fails there with  "cannot remove 'd':  No such file or diectory"

remove.c:1094 reads like this:

          error (0, errno, _("cannot remove %s"),
                 quote (full_filename (filename)));

_() and quote() preserve errno, but full_filename () does not: it calls
realloc() and free().

Bruno



Reply via email to