On Thu, May 12, 2016 at 07:23:02AM +0200, Mikael Magnusson wrote: > >> - if (!out) > >> + if (!out) { > >> + fclose(in); > >> return error(_("could not open '%s' for writing: %s"), > >> mail, strerror(errno)); > >> + } > > > > Presumably `fclose` doesn't ever overwrite errno in practice, but I > > guess it could in theory. > > It probably does pretty often in general, but not when the file is > opened for input only. Right, I should have said "this fclose". I think EBADF is the only likely error when closing input, and that's presumably impossible here. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html