glib/gobject/tests
Colin Walters f42fe6cdc0 gvalue: Add explicitly signed g_value_get_schar() and g_value_set_schar()
The documentation for G_TYPE_CHAR says:

"The type designated by G_TYPE_CHAR is unconditionally an 8-bit signed
 integer."

However the return value for g_value_get_char() was just "char" which
in C has an unspecified signedness; on e.g. x86 it's signed (which
matches the GType), but on e.g. PowerPC or ARM, it's not.

We can't break the old API, so we need to suck it up and add new API.
Port most internal users, but keep some tests of the old API too.

https://bugzilla.gnome.org/show_bug.cgi?id=659870
2011-09-22 20:05:38 -04:00
..
.gitignore gitignore tweaks 2011-07-22 15:47:24 +02:00
binding.c Vary the order of unreffing dest and src 2011-02-14 19:20:44 -05:00
boxed.c Improve test coverage 2011-02-13 23:49:19 -05:00
dynamictests.c Fix compiler warnings 2011-05-02 11:50:23 -04:00
enums.c Improve test coverage 2011-02-13 23:49:19 -05:00
ifaceproperties.c Move ifaceproperties test to gobject/tests/ 2010-12-27 23:49:12 -05:00
Makefile.am Improve test coverage for GValue transformations 2011-06-23 00:05:18 -04:00
param.c gvalue: Add explicitly signed g_value_get_schar() and g_value_set_schar() 2011-09-22 20:05:38 -04:00
properties.c gobject: added property test 2010-11-28 18:27:47 -05:00
reference.c Improve test coverage 2011-02-13 23:49:19 -05:00
signals.c tests: Add a some torture test cases for the generic marshaller 2011-09-22 18:51:43 -04:00
testcommon.h Move ifaceproperties test to gobject/tests/ 2010-12-27 23:49:12 -05:00
threadtests.c Fix compiler warnings 2011-05-02 11:50:23 -04:00
valuearray.c Add tests for GValueArray 2011-06-23 00:05:18 -04:00