summaryrefslogtreecommitdiff
path: root/vala/valareturnstatement.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2020-02-20 15:24:36 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2020-02-20 15:24:36 +0100
commit1f51967fa5290bce6cd05ae0306bb98c46b59543 (patch)
tree5ec10b83556f258967ab9be0ceb7571f2e65cda6 /vala/valareturnstatement.vala
parent169b99003aa8050de9dd69c47dff57b43b82ec1e (diff)
downloadvala-1f51967fa5290bce6cd05ae0306bb98c46b59543.tar.gz
vala: Properly set CodeNode.error when reporting an error (2)
Diffstat (limited to 'vala/valareturnstatement.vala')
-rw-r--r--vala/valareturnstatement.vala1
1 files changed, 1 insertions, 0 deletions
diff --git a/vala/valareturnstatement.vala b/vala/valareturnstatement.vala
index 07eec37c2..3c069f4d5 100644
--- a/vala/valareturnstatement.vala
+++ b/vala/valareturnstatement.vala
@@ -98,6 +98,7 @@ public class Vala.ReturnStatement : CodeNode, Statement {
}
if (context.analyzer.current_return_type is VoidType) {
+ error = true;
Report.error (source_reference, "Return with value in void function");
return false;
}