[vala/0.40] glib-2.0: Use g_value_*et_schar instead of depecated g_value_*et_char



commit 85bc2a34def2f87d05aad8ce08fbbb8f51bcfee7
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Tue Mar 27 10:15:42 2018 +0200

    glib-2.0: Use g_value_*et_schar instead of depecated g_value_*et_char
    
    g_value_get_char is broken on platforms where the char type is unsigned,
    such as ARM and PowerPC.

 vapi/glib-2.0.vapi |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/vapi/glib-2.0.vapi b/vapi/glib-2.0.vapi
index 8278574..823d817 100644
--- a/vapi/glib-2.0.vapi
+++ b/vapi/glib-2.0.vapi
@@ -64,7 +64,7 @@ public struct bool {
 
 [SimpleType]
 [GIR (name = "gint8")]
-[CCode (cname = "gchar", cprefix = "g_ascii_", cheader_filename = "glib.h", type_id = "G_TYPE_CHAR", 
marshaller_type_name = "CHAR", get_value_function = "g_value_get_char", set_value_function = 
"g_value_set_char", default_value = "\'\\0\'", type_signature = "y")]
+[CCode (cname = "gchar", cprefix = "g_ascii_", cheader_filename = "glib.h", type_id = "G_TYPE_CHAR", 
marshaller_type_name = "CHAR", get_value_function = "g_value_get_schar", set_value_function = 
"g_value_set_schar", default_value = "\'\\0\'", type_signature = "y")]
 [IntegerType (rank = 2, min = 0, max = 127)]
 public struct char {
        [CCode (cname = "g_strdup_printf", instance_pos = -1)]


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