aboutsummaryrefslogtreecommitdiff
path: root/editor/editor_node.h
diff options
context:
space:
mode:
authorPoommetee Ketson2017-07-26 18:29:45 +0700
committerPoommetee Ketson2017-07-26 18:57:34 +0700
commitdd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99 (patch)
tree88ddaa9e7cea3ae22bea2875668400650ac9062e /editor/editor_node.h
parentf5277e347df4228fc875acaa3acb9581a30ab43e (diff)
downloadgodot-dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99.tar.gz
godot-dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99.tar.zst
godot-dd6cb0b4041fd6c3b4ec5092527d2de3ac36cf99.zip
Fix !save_each_scene saving scenes with no filename
When save_each_scene is false, only scenes that have been saved at least once are saved. But EditorNode tries to save scenes with no filename too (they're never saved), so it crashes.
Diffstat (limited to '')
-rw-r--r--editor/editor_node.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/editor_node.h b/editor/editor_node.h
index 6553d3eee..a440aaa1e 100644
--- a/editor/editor_node.h
+++ b/editor/editor_node.h
@@ -464,7 +464,7 @@ private:
void _save_scene(String p_file, int idx = -1);
void _save_all_scenes();
- int _next_unsaved_scene();
+ int _next_unsaved_scene(bool p_valid_filename, int p_start = 0);
void _discard_changes(const String &p_str = String());
void _instance_request(const Vector<String> &p_files);