glib 0.13.0.0 → 0.13.0.1
raw patch · 2 files changed
+13/−1 lines, 2 files
Files
- System/Glib/hsgclosure.c +12/−0
- glib.cabal +1/−1
System/Glib/hsgclosure.c view
@@ -172,7 +172,11 @@ else break; case G_TYPE_CHAR:+#if GLIB_CHECK_VERSION(2,31,0) return rts_mkChar(CAP g_value_get_schar(value));+#else+ return rts_mkChar(CAP g_value_get_char(value));+#endif case G_TYPE_UCHAR: return rts_mkChar(CAP g_value_get_uchar(value)); case G_TYPE_BOOLEAN:@@ -229,10 +233,18 @@ } return; case G_TYPE_CHAR:+#if GLIB_CHECK_VERSION(2,31,0) g_value_set_schar(value, rts_getChar(obj));+#else+ g_value_set_char(value, rts_getChar(obj));+#endif return; case G_TYPE_UCHAR:+#if GLIB_CHECK_VERSION(2,31,0) g_value_set_schar(value, rts_getChar(obj));+#else+ g_value_set_char(value, rts_getChar(obj));+#endif return; case G_TYPE_BOOLEAN: g_value_set_boolean(value, rts_getBool(obj));
glib.cabal view
@@ -1,5 +1,5 @@ Name: glib-Version: 0.13.0.0+Version: 0.13.0.1 License: LGPL-2.1 License-file: COPYING Copyright: (c) 2001-2010 The Gtk2Hs Team