]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
girwriter: Add c:identifier-prefixes to <namespace>
authorJean Pierre Dudey <me@jeandudey.tech>
Sun, 19 Jul 2020 18:32:07 +0000 (13:32 -0500)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 20 Jul 2020 09:52:30 +0000 (11:52 +0200)
c:prefix is deprecated and c:identifier-prefixes should be used.

codegen/valagirwriter.vala
tests/girwriter/GirTest-1.0.gir-expected

index 86fff038ad12aace070b78c04cea4c6b5f04a6d0..99d79b4af739e03a02d05f15dcc88a0842053289 100644 (file)
@@ -347,6 +347,7 @@ public class Vala.GIRWriter : CodeVisitor {
                }
                if (cprefix != null) {
                        buffer.append_printf (" c:prefix=\"%s\"", cprefix);
+                       buffer.append_printf (" c:identifier-prefixes=\"%s\"", cprefix);
                }
                buffer.append_printf (">\n");
                indent++;
index e0d5128a17baf05d98e805d6d4093307938c2ab6..97ea48fbe3a06a2895c4f98bfcb50b4a5fbd7bf8 100644 (file)
@@ -4,7 +4,7 @@
 <include name="Gio" version="2.0"/>
 <package name="girtest"/>
 <c:include name="girtest.h"/>
-<namespace name="GirTest" version="1.0" shared-library="girtest" c:prefix="GirTest">
+<namespace name="GirTest" version="1.0" shared-library="girtest" c:prefix="GirTest" c:identifier-prefixes="GirTest">
        <enumeration name="EnumTest" c:type="GirTestEnumTest" glib:type-name="GirTestEnumTest" glib:get-type="gir_test_enum_test_get_type">
                <member name="value1" c:identifier="GIR_TEST_ENUM_TEST_VALUE1" value="0"/>
                <member name="value2" c:identifier="GIR_TEST_ENUM_TEST_VALUE2" value="1"/>