]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Replace hardcoded "gboolean" references (POSIX)
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 18 Oct 2019 22:12:26 +0000 (00:12 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Fri, 18 Oct 2019 22:12:26 +0000 (00:12 +0200)
Only applied up to CCodeDelegateModule

codegen/valaccodebasemodule.vala
codegen/valaccodemethodmodule.vala

index 06830c9815a4095df122a60c4006e710101a4885..7e0676e219d05f2252445b289190fd565be700c4 100644 (file)
@@ -2873,7 +2873,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                        return equal_func;
                }
 
-               var function = new CCodeFunction (equal_func, "gboolean");
+               var function = new CCodeFunction (equal_func, get_ccode_name (bool_type));
                function.modifiers = CCodeModifiers.STATIC;
 
                function.add_parameter (new CCodeParameter ("s1", "const %s *".printf (get_ccode_name (st))));
@@ -2970,7 +2970,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                        return equal_func;
                }
 
-               var function = new CCodeFunction (equal_func, "gboolean");
+               var function = new CCodeFunction (equal_func, get_ccode_name (bool_type));
                function.modifiers = CCodeModifiers.STATIC;
 
                function.add_parameter (new CCodeParameter ("s1", "const %s *".printf (get_ccode_name (sym))));
@@ -3389,7 +3389,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
 
                        CCodeFunctionCall element_free_call;
                        string destroy_node_func = "%s_node".printf (destroy_func);
-                       var wrapper = new CCodeFunction (destroy_node_func, "gboolean");
+                       var wrapper = new CCodeFunction (destroy_node_func, get_ccode_name (bool_type));
                        wrapper.modifiers = CCodeModifiers.STATIC;
                        wrapper.add_parameter (new CCodeParameter ("node", get_ccode_name (collection_type)));
                        wrapper.add_parameter (new CCodeParameter ("free_func", "GDestroyNotify"));
@@ -5607,7 +5607,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                        return array_contains_func;
                }
 
-               var function = new CCodeFunction (array_contains_func, "gboolean");
+               var function = new CCodeFunction (array_contains_func, get_ccode_name (bool_type));
                function.modifiers = CCodeModifiers.STATIC;
 
                function.add_parameter (new CCodeParameter ("stack", "%s *".printf (get_ccode_name (array_type.element_type))));
index 0cb669125f879a68d14654dabe103959ae459ba8..acbc6ae653ad3c5d881eae276972891e3b92e88c 100644 (file)
@@ -450,7 +450,7 @@ public abstract class Vala.CCodeMethodModule : CCodeStructModule {
                                }
                        } else {
                                if (m.body != null) {
-                                       function = new CCodeFunction (real_name + "_co", "gboolean");
+                                       function = new CCodeFunction (real_name + "_co", get_ccode_name (bool_type));
 
                                        // data struct to hold parameters, local variables, and the return value
                                        function.add_parameter (new CCodeParameter ("_data_", Symbol.lower_case_to_camel_case (get_ccode_const_name (m)) + "Data*"));