diff options
author | Daniel Elstner <daniel.elstner@gmx.net> | 2002-05-27 22:42:08 +0000 |
---|---|---|
committer | Daniel Elstner <daniel@src.gnome.org> | 2002-05-27 22:42:08 +0000 |
commit | 810e488074871976be56df86aeb7f44f167de596 (patch) | |
tree | 3ed8e209c88cfbce32af3342526b19dab00e8f1a /docs/reference/gdk/tmpl/rgb.sgml | |
parent | cffb8ea32dade7798962fd9b150c13fb793be070 (diff) | |
download | gtk+-810e488074871976be56df86aeb7f44f167de596.tar.gz |
[ merge from stable ]
2002-05-27 Daniel Elstner <daniel.elstner@gmx.net>
[ merge from stable ]
Fixes for #83190
* gtk/gtktreedatalist.h (_GtkTreeDataList::data): Add missing fields to anonymous union: glong, gulong, gint64 and guint64. This is an internal header file, so it should not affect ABI or API compatibility.
* gtk/gtktreedatalist.c (_gtk_tree_data_list_node_to_value): Implement missing support for glong, gulong, gint64 and guint64 fundamental types. Use data.v_uint instead of data.v_int for G_TYPE_FLAGS, as GValue does.
(_gtk_tree_data_list_value_to_node): ditto
(_gtk_tree_data_list_node_copy): Add case labels for missing fundamental types, and reorder them to match the other functions.
(gtk_tree_data_list_compare_func): Implement comparison for glong, gulong, gint64 and guint64. Use g_value_get_enum() for G_TYPE_ENUM and g_value_get_flags() for G_TYPE_FLAGS, rather than accessing them as gint/guint. The G_VALUE_HOLDS() check probably won't like this.
Diffstat (limited to 'docs/reference/gdk/tmpl/rgb.sgml')
0 files changed, 0 insertions, 0 deletions