From a6ccf005a57de64f01ebd008b00882df1e5c8ab4 Mon Sep 17 00:00:00 2001 From: Martin Lindhe Date: Thu, 17 Nov 2016 10:28:58 +0100 Subject: rdoff: check return value of freopen fixes pvs-studio error 'V530 The return value of function 'freopen' is required to be utilized.' Signed-off-by: Martin Lindhe Signed-off-by: Cyrill Gorcunov --- rdoff/rdflib.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'rdoff') diff --git a/rdoff/rdflib.c b/rdoff/rdflib.c index 0844e6ce..a1c3abe7 100644 --- a/rdoff/rdflib.c +++ b/rdoff/rdflib.c @@ -351,7 +351,11 @@ int main(int argc, char **argv) fseek(fp, 0, SEEK_SET); copybytes(fp, fptmp, l); rewind(fptmp); - freopen(argv[2], "wb", fp); + if (freopen(argv[2], "wb", fp) == NULL) { + fprintf(stderr, "rdflib: could not reopen '%s'\n", argv[2]); + perror("rdflib"); + exit(1); + } while (!feof(fptmp)) { /* read name */ -- cgit v1.2.1