[glib/gsettings: 110/111] fix ABI/symbols issues
- From: Ryan Lortie <ryanl src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [glib/gsettings: 110/111] fix ABI/symbols issues
- Date: Sat, 10 Oct 2009 21:15:08 +0000 (UTC)
commit 330efe5eee6f3f658bfa087e011006bfa5ad4df4
Author: Ryan Lortie <desrt desrt ca>
Date: Wed Oct 7 20:19:27 2009 -0400
fix ABI/symbols issues
gio/gio.symbols | 4 ++++
gio/gsettingsschema.c | 6 +++---
gio/pltcheck.sh | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/gio/gio.symbols b/gio/gio.symbols
index b906654..d652a13 100644
--- a/gio/gio.symbols
+++ b/gio/gio.symbols
@@ -914,6 +914,7 @@ g_socket_type_get_type G_GNUC_CONST
g_socket_protocol_get_type G_GNUC_CONST
g_socket_msg_flags_get_type G_GNUC_CONST
g_resolver_error_get_type G_GNUC_CONST
+g_settings_bind_flags_get_type G_GNUC_CONST
#endif
#endif
@@ -1285,6 +1286,7 @@ g_settings_schema_get_schema
g_settings_schema_get_type
g_settings_schema_new
g_settings_schema_type_check_key
+g_settings_schema_get_key_type
#endif
#endif
@@ -1316,6 +1318,8 @@ g_settings_revert
g_settings_set
g_settings_set_delay_apply
g_settings_set_value
+g_settings_bind
+g_settings_unbind
#endif
#endif
diff --git a/gio/gsettingsschema.c b/gio/gsettingsschema.c
index 03714a6..b9e278f 100644
--- a/gio/gsettingsschema.c
+++ b/gio/gsettingsschema.c
@@ -29,9 +29,9 @@ struct _GSettingsSchemaPrivate
GVariant *children;
};
-gint g_settings_schema_n_dirs;
-GVariant **g_settings_schema_caches;
-gchar **g_settings_schema_dirs;
+static gint g_settings_schema_n_dirs;
+static GVariant **g_settings_schema_caches;
+static gchar **g_settings_schema_dirs;
static void
g_settings_schema_initialise_directories (void)
diff --git a/gio/pltcheck.sh b/gio/pltcheck.sh
index eb1121c..8776fcf 100755
--- a/gio/pltcheck.sh
+++ b/gio/pltcheck.sh
@@ -9,7 +9,7 @@ if ! which readelf 2>/dev/null >/dev/null; then
exit 0
fi
-SKIP='\<g_variant\|\<g_access\|\<g_array_\|\<g_ascii\|\<g_list_\|\<g_tree_\|\<g_assertion_message\|\<g_warn_message\|\<g_atomic\|\<g_bit_\|\<g_boxed\|\<g_build_filename\|\<g_byte_array\|\<g_checksum\|\<g_child_watch\|\<g_clear_error\|\<g_convert\|\<g_dir_\|\<g_enum_\|\<g_error_\|\<g_prefix_error\|\<g_file_error_quark\|\<g_file_get_contents\|\<g_file_set_contents\|\<g_file_test\|\<g_file_read_link\|\<g_filename_\|\<g_find_program_in_path\|\<g_flags_\|\<g_free\|\<g_get_\|\<g_getenv\|\<g_setenv\|\<g_hash_table_\|\<g_hostname_\|\<g_idle_\|\<g_intern_static_string\|\<g_io_add_watch\|\<g_io_channel_\|\<g_io_create_watch\|\<g_key_file_\|\<g_listenv\|\<g_locale_to_utf8\|\<g_log\|\<g_main_context_\|\<g_main_current_source\|\<g_main_loop_\|\<g_malloc\|\<g_markup_\|\<g_mkdir_\|\<g_mkstemp\|\<g_module_\|\<g_object_\|\<g_once_\|\<g_param_spec_\|\<g_path_\|\<g_poll\|\<g_printerr\|\<g_propagate_error\|\<g_ptr_array_\|\<g_qsort_\|\<g_quark_\|\<g_queue_\|\<g_random_int_range\|\<g_realloc\|\<
g_return_if_fail\|\<g_set_error\|\<g_shell_\|\<g_signal_\|\<g_slice_\|\<g_slist_\|\<g_snprintf\|\<g_source_\|\<g_spawn_\|\<g_static_\|\<g_str\|\<g_thread_pool_\|\<g_time_val_add\|\<g_timeout_\|\<g_type_\|\<g_unlink\|\<g_uri_\|\<g_utf8_\|\<g_value_'
+SKIP='\<g_intern_string\|\<g_variant\|\<g_access\|\<g_array_\|\<g_ascii\|\<g_list_\|\<g_tree_\|\<g_assertion_message\|\<g_warn_message\|\<g_atomic\|\<g_bit_\|\<g_boxed\|\<g_build_filename\|\<g_byte_array\|\<g_checksum\|\<g_child_watch\|\<g_clear_error\|\<g_convert\|\<g_dir_\|\<g_enum_\|\<g_error_\|\<g_prefix_error\|\<g_file_error_quark\|\<g_file_get_contents\|\<g_file_set_contents\|\<g_file_test\|\<g_file_read_link\|\<g_filename_\|\<g_find_program_in_path\|\<g_flags_\|\<g_free\|\<g_get_\|\<g_getenv\|\<g_setenv\|\<g_hash_table_\|\<g_hostname_\|\<g_idle_\|\<g_intern_static_string\|\<g_io_add_watch\|\<g_io_channel_\|\<g_io_create_watch\|\<g_key_file_\|\<g_listenv\|\<g_locale_to_utf8\|\<g_log\|\<g_main_context_\|\<g_main_current_source\|\<g_main_loop_\|\<g_malloc\|\<g_markup_\|\<g_mkdir_\|\<g_mkstemp\|\<g_module_\|\<g_object_\|\<g_once_\|\<g_param_spec_\|\<g_path_\|\<g_poll\|\<g_printerr\|\<g_propagate_error\|\<g_ptr_array_\|\<g_qsort_\|\<g_quark_\|\<g_queue_\|\<g_random_int_ran
ge\|\<g_realloc\|\<g_return_if_fail\|\<g_set_error\|\<g_shell_\|\<g_signal_\|\<g_slice_\|\<g_slist_\|\<g_snprintf\|\<g_source_\|\<g_spawn_\|\<g_static_\|\<g_str\|\<g_thread_pool_\|\<g_time_val_add\|\<g_timeout_\|\<g_type_\|\<g_unlink\|\<g_uri_\|\<g_utf8_\|\<g_value_'
for so in .libs/lib*.so; do
echo Checking $so for local PLT entries
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]