asn1_compile: fix null deref bug
This commit is contained in:
@@ -294,9 +294,10 @@ close_generate (void)
|
|||||||
fclose (privheaderfile);
|
fclose (privheaderfile);
|
||||||
if (templatefile)
|
if (templatefile)
|
||||||
fclose (templatefile);
|
fclose (templatefile);
|
||||||
if (logfile)
|
if (logfile) {
|
||||||
fprintf (logfile, "\n");
|
fprintf (logfile, "\n");
|
||||||
fclose (logfile);
|
fclose (logfile);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
@@ -356,7 +357,8 @@ generate_header_of_codefile(const char *name)
|
|||||||
codefile = fopen (filename, "w");
|
codefile = fopen (filename, "w");
|
||||||
if (codefile == NULL)
|
if (codefile == NULL)
|
||||||
err (1, "fopen %s", filename);
|
err (1, "fopen %s", filename);
|
||||||
fprintf(logfile, "%s ", filename);
|
if (logfile)
|
||||||
|
fprintf(logfile, "%s ", filename);
|
||||||
free(filename);
|
free(filename);
|
||||||
filename = NULL;
|
filename = NULL;
|
||||||
fprintf (codefile,
|
fprintf (codefile,
|
||||||
|
Reference in New Issue
Block a user