mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-01 06:33:41 +02:00
giomodule: When loading GIO_EXTRA_MODULES skip duplicates
* Load modules from paths listed in GIO_EXTRA_MODULES environment variable first. * Ignore duplicate modules based on module basename. * Add the concept of GIOModuleScope which allows other callers to skip duplicate loaded modules, or block specific modules based on basename. * Document behavior. https://bugzilla.gnome.org/show_bug.cgi?id=656914
This commit is contained in:
@@ -1427,8 +1427,13 @@ g_desktop_app_info_lookup_get_type
|
||||
<TITLE>GIOModule</TITLE>
|
||||
GIOModule
|
||||
g_io_module_new
|
||||
g_io_module_scope_block
|
||||
g_io_module_scope_free
|
||||
g_io_module_scope_new
|
||||
g_io_modules_load_all_in_directory
|
||||
g_io_modules_load_all_in_directory_with_scope
|
||||
g_io_modules_scan_all_in_directory
|
||||
g_io_modules_scan_all_in_directory_with_scope
|
||||
g_io_module_load
|
||||
g_io_module_unload
|
||||
g_io_module_query
|
||||
|
Reference in New Issue
Block a user