[vala/1270-remove-static-codecontext-access: 33/44] LockStatement: avoid static access to Report




commit b900badb511a76f64fa7b8d3f9f01a9da1989798
Author: Daniel Espinosa <esodan gmail com>
Date:   Sun Jan 2 18:51:19 2022 -0600

    LockStatement: avoid static access to Report

 vala/valalockstatement.vala | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/vala/valalockstatement.vala b/vala/valalockstatement.vala
index 65c579be6..ab18cbc4f 100644
--- a/vala/valalockstatement.vala
+++ b/vala/valalockstatement.vala
@@ -111,7 +111,7 @@ public class Vala.LockStatement : CodeNode, Statement {
                if (!(resource is MemberAccess && resource.symbol_reference is Lockable)) {
                        error = true;
                        resource.error = true;
-                       Report.error (resource.source_reference, "Expression is either not a member access or 
does not denote a lockable member");
+                       context.report.log_error (resource.source_reference, "Expression is either not a 
member access or does not denote a lockable member");
                        return false;
                }
 
@@ -119,7 +119,7 @@ public class Vala.LockStatement : CodeNode, Statement {
                if (resource.symbol_reference.parent_symbol != context.analyzer.current_class) {
                        error = true;
                        resource.error = true;
-                       Report.error (resource.source_reference, "Only members of the current class are 
lockable");
+                       context.report.log_error (resource.source_reference, "Only members of the current 
class are lockable");
                        return false;
                }
 
@@ -127,7 +127,7 @@ public class Vala.LockStatement : CodeNode, Statement {
                if (context.analyzer.current_class.is_compact) {
                        error = true;
                        resource.error = true;
-                       Report.error (resource.source_reference, "Only members of the non-compact classes are 
lockable");
+                       context.report.log_error (resource.source_reference, "Only members of the non-compact 
classes are lockable");
                        return false;
                }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]