fix code formatting and bug with losing enums when using --gen-onefile

This commit is contained in:
Amol Deshpande
2015-06-13 08:55:24 -07:00
parent 2f76141813
commit 40fffc8fff
3 changed files with 5 additions and 3 deletions

View File

@@ -57,6 +57,8 @@ be generated for each file processed:
- `--gen-mutable` : Generate additional non-const accessors for mutating - `--gen-mutable` : Generate additional non-const accessors for mutating
FlatBuffers in-place. FlatBuffers in-place.
- `--gen-onefile` : Generate single output file (useful for C#)
- `--raw-binary` : Allow binaries without a file_indentifier to be read. - `--raw-binary` : Allow binaries without a file_indentifier to be read.
This may crash flatc given a mismatched schema. This may crash flatc given a mismatched schema.

View File

@@ -901,7 +901,7 @@ bool GenerateGeneral(const Parser &parser,
std::string enumcode; std::string enumcode;
GenEnum(lang, **it, &enumcode); GenEnum(lang, **it, &enumcode);
if (opts.one_file) { if (opts.one_file) {
one_file_code = enumcode; one_file_code += enumcode;
} }
else { else {
if (!SaveClass(lang, parser, (**it).name, enumcode, path, false, false)) if (!SaveClass(lang, parser, (**it).name, enumcode, path, false, false))