diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-11-06 18:55:38 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-11-06 20:00:17 +0100 |
commit | f1a8f2a4c6771124abd61fd0ebfa991c846575fe (patch) | |
tree | 148af84a95acc4a7c5237fc99d9c03823852488e /codegen | |
parent | 1f28a5dbd75d5ae5c5883a77468f800b86cd1855 (diff) | |
download | vala-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.vala | 2 |
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) { |