diff options
author | Juan Linietsky <reduzio@gmail.com> | 2016-01-07 09:04:44 -0300 |
---|---|---|
committer | Juan Linietsky <reduzio@gmail.com> | 2016-01-07 09:07:18 -0300 |
commit | 4e367a4b7b5daea2f6586ee4192d2e5b813d75d8 (patch) | |
tree | d94786cf0c2b7dbc3c9101be2ebdc9f011ec238b /core/io/config_file.cpp | |
parent | a0c39a4b333a2f05c9bb2ccf1be71ac8e18fc9a9 (diff) | |
download | redot-engine-4e367a4b7b5daea2f6586ee4192d2e5b813d75d8.tar.gz |
-fix bugs related to parsing config files with new variantparser, closes #3248 closes #3207
Diffstat (limited to 'core/io/config_file.cpp')
-rw-r--r-- | core/io/config_file.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/io/config_file.cpp b/core/io/config_file.cpp index f32d006cba..a01e935baa 100644 --- a/core/io/config_file.cpp +++ b/core/io/config_file.cpp @@ -173,6 +173,10 @@ Error ConfigFile::load(const String& p_path) { while(true) { + assign=Variant(); + next_tag.fields.clear(); + next_tag.name=String(); + err = VariantParser::parse_tag_assign_eof(&stream,lines,error_text,next_tag,assign,value,NULL); if (err==ERR_FILE_EOF) return OK; |