summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiovanni Campagna <gcampagna@src.gnome.org>2014-03-02 15:30:37 +0100
committerGiovanni Campagna <gcampagna@src.gnome.org>2014-03-02 15:31:17 +0100
commit524a20fcf323efcf3e377a582c6b845e4e207d27 (patch)
tree3270b9e8aa07fe247afd5b5ac59dbd522b295406
parent0d49d2aa26166d3666c4f9afa804c212e9851dc5 (diff)
downloadgjs-524a20fcf323efcf3e377a582c6b845e4e207d27.tar.gz
GObject: fix coercion for GObject.Char and GObject.UChar
gjs marshals these as numbers, not strings.
-rw-r--r--modules/overrides/GObject.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/overrides/GObject.js b/modules/overrides/GObject.js
index 2be22c2a..17b970a2 100644
--- a/modules/overrides/GObject.js
+++ b/modules/overrides/GObject.js
@@ -152,8 +152,8 @@ function _init() {
}
_makeDummyClass(this, 'VoidType', 'NONE', 'void', function() {});
- _makeDummyClass(this, 'Char', 'CHAR', 'gchar', String);
- _makeDummyClass(this, 'UChar', 'UCHAR', 'guchar', String);
+ _makeDummyClass(this, 'Char', 'CHAR', 'gchar', Number);
+ _makeDummyClass(this, 'UChar', 'UCHAR', 'guchar', Number);
_makeDummyClass(this, 'Unichar', 'UNICHAR', 'gint', String);
this.TYPE_BOOLEAN = GObject.type_from_name('gboolean');