[vala/staging] codegen: Replace hardcoded "gboolean" references (POSIX)



commit 45d21beaa3d50bd98ee08322084d1237b04d384d
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Sat Oct 19 00:12:26 2019 +0200

    codegen: Replace hardcoded "gboolean" references (POSIX)
    
    Only applied up to CCodeDelegateModule

 codegen/valaccodebasemodule.vala   | 8 ++++----
 codegen/valaccodemethodmodule.vala | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index 06830c981..7e0676e21 100644
--- a/codegen/valaccodebasemodule.vala
+++ b/codegen/valaccodebasemodule.vala
@@ -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))));
diff --git a/codegen/valaccodemethodmodule.vala b/codegen/valaccodemethodmodule.vala
index 0cb669125..acbc6ae65 100644
--- a/codegen/valaccodemethodmodule.vala
+++ b/codegen/valaccodemethodmodule.vala
@@ -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*"));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]