summaryrefslogtreecommitdiff
path: root/codegen
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2021-11-06 18:55:38 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2021-11-06 20:00:17 +0100
commitf1a8f2a4c6771124abd61fd0ebfa991c846575fe (patch)
tree148af84a95acc4a7c5237fc99d9c03823852488e /codegen
parent1f28a5dbd75d5ae5c5883a77468f800b86cd1855 (diff)
downloadvala-f1a8f2a4c6771124abd61fd0ebfa991c846575fe.tar.gz
codegen: Use CCodeConstant for member access of constant symbol
This broke assumptions in CCodeBaseModule.is_constant_ccode_expression()
Diffstat (limited to 'codegen')
-rw-r--r--codegen/valaccodememberaccessmodule.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/codegen/valaccodememberaccessmodule.vala b/codegen/valaccodememberaccessmodule.vala
index 4eaee459b..4a32ce899 100644
--- a/codegen/valaccodememberaccessmodule.vala
+++ b/codegen/valaccodememberaccessmodule.vala
@@ -159,7 +159,7 @@ public abstract class Vala.CCodeMemberAccessModule : CCodeControlFlowModule {
}
set_cvalue (expr, new CCodeConstant ("\"%s\"".printf (s)));
} else {
- set_cvalue (expr, new CCodeIdentifier (get_ccode_name (c)));
+ set_cvalue (expr, new CCodeConstant (get_ccode_name (c)));
}
if (array_type != null) {