diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-11-06 18:55:38 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2021-11-14 12:43:26 +0100 |
commit | 86fc2eb1783aa3fa9b16bade0d9c3589674c7204 (patch) | |
tree | 6d56c63e4ca941abe504635400c98acd231a35ba /codegen | |
parent | f6f8d86df23c652c593cfd20107a9107d7b0e5f9 (diff) | |
download | vala-86fc2eb1783aa3fa9b16bade0d9c3589674c7204.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 ae9fca482..f8161b947 100644 --- a/codegen/valaccodememberaccessmodule.vala +++ b/codegen/valaccodememberaccessmodule.vala @@ -186,7 +186,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) { |