Browse Source

Merge pull request #20186 from Yar-Mukhamedov/master

A fix for the export templates installation error...
Rémi Verschelde 7 years ago
parent
commit
f1970e15b9
1 changed files with 9 additions and 1 deletions
  1. 9 1
      editor/export_template_manager.cpp

+ 9 - 1
editor/export_template_manager.cpp

@@ -228,7 +228,10 @@ void ExportTemplateManager::_install_from_file(const String &p_file, bool p_use_
 			version = data_str;
 		}
 
-		fc++;
+		if (file.get_file().size() != 0) {
+			fc++;
+		}
+
 		ret = unzGoToNextFile(pkg);
 	}
 
@@ -268,6 +271,11 @@ void ExportTemplateManager::_install_from_file(const String &p_file, bool p_use_
 
 		String file = String(fname).get_file();
 
+		if (file.size() == 0) {
+			ret = unzGoToNextFile(pkg);
+			continue;
+		}
+
 		Vector<uint8_t> data;
 		data.resize(info.uncompressed_size);