summaryrefslogtreecommitdiff
path: root/modules/gdscript
diff options
context:
space:
mode:
authorGeorge Marques <george@gmarqu.es>2020-08-17 21:32:49 -0300
committerGeorge Marques <george@gmarqu.es>2020-08-17 21:32:49 -0300
commit0f9923e67f477ebab1fe903de53bf117ec3a886f (patch)
tree8af96e8eb6a1ac5e6b9e430e2aa105c0f76cbc6c /modules/gdscript
parent3abb3c0d6e9e81d3ed171162cc5ce2bbe58296e0 (diff)
GDScript: Allow empty files to be valid scripts
Diffstat (limited to 'modules/gdscript')
-rw-r--r--modules/gdscript/gdscript_parser.cpp6
1 files changed, 0 insertions, 6 deletions
diff --git a/modules/gdscript/gdscript_parser.cpp b/modules/gdscript/gdscript_parser.cpp
index c9868cd80b..a0f37fcf23 100644
--- a/modules/gdscript/gdscript_parser.cpp
+++ b/modules/gdscript/gdscript_parser.cpp
@@ -482,12 +482,6 @@ void GDScriptParser::end_statement(const String &p_context) {
}
void GDScriptParser::parse_program() {
- if (current.type == GDScriptTokenizer::Token::TK_EOF) {
- // Empty file.
- push_error("Source file is empty.");
- return;
- }
-
head = alloc_node<ClassNode>();
current_class = head;