comparison src/audacious/pluginenum.c @ 3687:12e11b15b549

Export ConfigDB API via vtable, adding public aliases: bmp_cfg_db_*, aud_cfg_db_*. The bmp_cfg_db_* aliases will be removed later once people have done sed on the plugins.
author William Pitcock <nenolod@atheme.org>
date Tue, 02 Oct 2007 21:41:06 -0500
parents 0ba593887cae
children 0ef1a18a5583
comparison
equal deleted inserted replaced
3686:259b7d3e0976 3687:12e11b15b549
89 .vfs_buffer_new = vfs_buffer_new, 89 .vfs_buffer_new = vfs_buffer_new,
90 .vfs_buffer_new_from_string = vfs_buffer_new_from_string, 90 .vfs_buffer_new_from_string = vfs_buffer_new_from_string,
91 91
92 .vfs_buffered_file_new_from_uri = vfs_buffered_file_new_from_uri, 92 .vfs_buffered_file_new_from_uri = vfs_buffered_file_new_from_uri,
93 .vfs_buffered_file_release_live_fd = vfs_buffered_file_release_live_fd, 93 .vfs_buffered_file_release_live_fd = vfs_buffered_file_release_live_fd,
94
95 .cfg_db_open = cfg_db_open,
96 .cfg_db_close = cfg_db_close,
97
98 .cfg_db_get_string = cfg_db_get_string,
99 .cfg_db_get_int = cfg_db_get_int,
100 .cfg_db_get_bool = cfg_db_get_bool,
101 .cfg_db_get_float = cfg_db_get_float,
102 .cfg_db_get_double = cfg_db_get_double,
103
104 .cfg_db_set_string = cfg_db_set_string,
105 .cfg_db_set_int = cfg_db_set_int,
106 .cfg_db_set_bool = cfg_db_set_bool,
107 .cfg_db_set_float = cfg_db_set_float,
108 .cfg_db_set_double = cfg_db_set_double,
109
110 .cfg_db_unset_key = cfg_db_unset_key,
94 }; 111 };
95 112
96 /*****************************************************************/ 113 /*****************************************************************/
97 114
98 GList *lowlevel_list = NULL; 115 GList *lowlevel_list = NULL;