[gs-commits] mupdf 1.16.1.epub-prerelease-13 x11: Handle error from re
[email protected] (Sebastian Rasmussen) Mon, 28 Oct 2019 11:21:50 +0000 (UTC)
| Newsgroups | gmane.comp.printing.ghostscript.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 0a4070ba527579faf6f7aa228866b5a4dd8ddd0d Author: Sebastian Rasmussen <[email protected]> Date: Wed Oct 23 13:49:21 2019 +0200 x11: Handle error from rename(). This resolves Coverity CID 77040. diff --git a/platform/x11/x11_main.c b/platform/x11/x11_main.c index 5ebb8cf..44ce287 100644 --- a/platform/x11/x11_main.c +++ b/platform/x11/x11_main.c @@ -311,7 +311,8 @@ int wingetsavepath(pdfapp_t *app, char *buf, int len) void winreplacefile(pdfapp_t *app, char *source, char *target) { - rename(source, target); + if (rename(source, target) == -1) + pdfapp_warn(app, "unable to rename file"); } void wincopyfile(pdfapp_t *app, char *source, char *target) http://git.ghostscript.com/?p=mupdf.git;a=commit;h=0a4070ba527579faf6f7aa228866b5a4dd8ddd0d -- MuPDF library Artifex Software, Inc.