1
0
Fork 0
mirror of git://git.code.sf.net/p/cdesktopenv/code synced 2025-03-09 15:50:02 +00:00

config/util: resolve coverity issues

This commit is contained in:
Peter Howkins 2018-04-04 20:16:24 +01:00
parent ccab0597ed
commit c12c130ece
2 changed files with 16 additions and 12 deletions

View file

@ -298,10 +298,12 @@ static void WriteHeader (tagline, phile, abi)
(*headerproc[abi])(f, phile);
if (phile->tmpl) CopyTmplEpilog (phile->tmpl, f);
if (phile->tmpl) {
CopyTmplEpilog (phile->tmpl, f);
(void) fclose (phile->tmpl);
}
(void) free (fileprotstr);
(void) fclose (phile->tmpl);
(void) fclose (f);
}
@ -465,7 +467,10 @@ static void WriteSource(tagline, abi)
(*sourceproc[abi])(abi);
if (tmpl) CopyTmplEpilog (tmpl, stdout);
if (tmpl) {
CopyTmplEpilog (tmpl, stdout);
fclose(tmpl);
}
}
static void DoLine(buf)
@ -613,8 +618,7 @@ static void DoLine(buf)
else
right = buf + 1;
if (buf[0] == 'H') {
strncpy (lbuf, prefixstr, 1024);
strncat (lbuf, right, strlen(right));
snprintf(lbuf, sizeof(lbuf), "%s%s", prefixstr, right);
right = lbuf;
}