Hilko Bengen wrote: > The error message generated by perror() is not particularly useful to > the user. Many other command line programs that can keep history > around cope silently if they can't create or write to their history > file. > --- > fish/fish.c | 4 +--- > 1 files changed, 1 insertions(+), 3 deletions(-) > > diff --git a/fish/fish.c b/fish/fish.c > index e388832..3bb9501 100644 > --- a/fish/fish.c > +++ b/fish/fish.c > @@ -1431,10 +1431,8 @@ cleanup_readline (void) > > if (histfile[0] != '\0') { > fd = open (histfile, O_WRONLY|O_CREAT, 0644); > - if (fd == -1) { > - perror (histfile); > + if (fd == -1) > return; > - } > close (fd);
What is the motivation for this change? Wouldn't you want to be alerted if this were due to EACCES, EPERM or EIO? IMHO, removing a diagnostic like that requires more justification. _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://www.redhat.com/mailman/listinfo/libguestfs