(svn r26054) -Fix: minor memory leak in strgen
This commit is contained in:
@@ -290,6 +290,12 @@ struct HeaderFileWriter : HeaderWriter, FileWriter {
|
|||||||
fprintf(this->fh, "#define TABLE_STRINGS_H\n");
|
fprintf(this->fh, "#define TABLE_STRINGS_H\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Free the filename. */
|
||||||
|
~HeaderFileWriter()
|
||||||
|
{
|
||||||
|
free(real_filename);
|
||||||
|
}
|
||||||
|
|
||||||
void WriteStringID(const char *name, int stringid)
|
void WriteStringID(const char *name, int stringid)
|
||||||
{
|
{
|
||||||
if (prev + 1 != stringid) fprintf(this->fh, "\n");
|
if (prev + 1 != stringid) fprintf(this->fh, "\n");
|
||||||
|
Reference in New Issue
Block a user