summaryrefslogtreecommitdiff
path: root/libvaladoc
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2020-06-14 08:59:51 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2020-06-14 09:44:34 +0200
commit6e08f06c9faf8515f76c8079c80b328c0a030d40 (patch)
treed864da8164d8091900c25f889f06e5af7f763c93 /libvaladoc
parent485beb1f34bdba917dc035cd29fa871cf0ff9581 (diff)
downloadvala-6e08f06c9faf8515f76c8079c80b328c0a030d40.tar.gz
Consistently use get_ccode_lower_case_prefix() for function names
Create the expected name for "constructor" and "finalize" functions which are non-public API. Fixes https://gitlab.gnome.org/GNOME/vala/issues/1008
Diffstat (limited to 'libvaladoc')
-rw-r--r--libvaladoc/api/class.vala2
1 files changed, 1 insertions, 1 deletions
diff --git a/libvaladoc/api/class.vala b/libvaladoc/api/class.vala
index 02f4917d1..0dd8433c8 100644
--- a/libvaladoc/api/class.vala
+++ b/libvaladoc/api/class.vala
@@ -69,7 +69,7 @@ public class Valadoc.Api.Class : TypeSymbol {
this.unref_function_name = Vala.get_ccode_unref_function (data);
this.ref_function_name = Vala.get_ccode_ref_function (data);
- this.finalize_function_name = (data.is_fundamental () ? "%s_finalize".printf (Vala.get_ccode_lower_case_name (data, null)) : null);
+ this.finalize_function_name = (data.is_fundamental () ? "%sfinalize".printf (Vala.get_ccode_lower_case_prefix (data)) : null);
this.free_function_name = (data.is_compact ? Vala.get_ccode_free_function (data) : null);
this.take_value_function_cname = Vala.get_ccode_take_value_function (data);