memory leak fix + php/js/python transition to class based generator

This commit is contained in:
Lakedaemon
2016-04-26 17:08:13 +02:00
parent 38597160f2
commit 6765c19d45
6 changed files with 153 additions and 98 deletions

View File

@@ -1195,9 +1195,8 @@ class GeneralGenerator : public BaseGenerator {
bool GenerateGeneral(const Parser &parser, const std::string &path,
const std::string &file_name) {
general::GeneralGenerator *generator =
new general::GeneralGenerator(parser, path, file_name);
return generator->generate();
general::GeneralGenerator generator(parser, path, file_name);
return generator.generate();
}
static std::string ClassFileName(const LanguageParameters &lang,