summaryrefslogtreecommitdiff
path: root/vala/valareturnstatement.vala
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2018-10-23 15:05:30 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2018-10-23 18:45:49 +0200
commit0f373db98f897ac5266b2b0fb8034a8b4d0837a9 (patch)
tree91099f7a986625b939962939d6918064c6ab040f /vala/valareturnstatement.vala
parentf7232c3e162e2d46bd4e4aeb52f41bd15f78ed93 (diff)
downloadvala-0f373db98f897ac5266b2b0fb8034a8b4d0837a9.tar.gz
vala: Add some missing type copying
Diffstat (limited to 'vala/valareturnstatement.vala')
-rw-r--r--vala/valareturnstatement.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/vala/valareturnstatement.vala b/vala/valareturnstatement.vala
index cdb782cf2..f51164968 100644
--- a/vala/valareturnstatement.vala
+++ b/vala/valareturnstatement.vala
@@ -84,7 +84,7 @@ public class Vala.ReturnStatement : CodeNode, Statement {
checked = true;
if (return_expression != null) {
- return_expression.target_type = context.analyzer.current_return_type;
+ return_expression.target_type = context.analyzer.current_return_type.copy ();
}
if (return_expression != null && !return_expression.check (context)) {