Mercurial > audlegacy
diff src/audacious/plugin.h @ 4433:a6a2e84e2b2e
Use mcs_handle_t directly instead of ConfigDb struct to remove the useless wrapper.
A compatibility #define alias for ConfigDb added in plugin.h, at least for now.
| author | Matti Hamalainen <ccr@tnsp.org> |
|---|---|
| date | Wed, 09 Apr 2008 15:50:37 +0300 |
| parents | 2592487d149c |
| children | 2eee464379dc |
line wrap: on
line diff
--- a/src/audacious/plugin.h Wed Apr 09 12:41:25 2008 +0300 +++ b/src/audacious/plugin.h Wed Apr 09 15:50:37 2008 +0300 @@ -250,52 +250,52 @@ VFSFile *(*vfs_buffered_file_release_live_fd)(VFSFile *fd); /* ConfigDb */ - ConfigDb *(*cfg_db_open)(void); - void (*cfg_db_close)(ConfigDb *db); + mcs_handle_t *(*cfg_db_open)(void); + void (*cfg_db_close)(mcs_handle_t *db); - gboolean (*cfg_db_get_string)(ConfigDb *db, + gboolean (*cfg_db_get_string)(mcs_handle_t *db, const gchar *section, const gchar *key, gchar **value); - gboolean (*cfg_db_get_int)(ConfigDb *db, + gboolean (*cfg_db_get_int)(mcs_handle_t *db, const gchar *section, const gchar *key, gint *value); - gboolean (*cfg_db_get_bool)(ConfigDb *db, + gboolean (*cfg_db_get_bool)(mcs_handle_t *db, const gchar *section, const gchar *key, gboolean *value); - gboolean (*cfg_db_get_float)(ConfigDb *db, + gboolean (*cfg_db_get_float)(mcs_handle_t *db, const gchar *section, const gchar *key, gfloat *value); - gboolean (*cfg_db_get_double)(ConfigDb *db, + gboolean (*cfg_db_get_double)(mcs_handle_t *db, const gchar *section, const gchar *key, gdouble *value); - void (*cfg_db_set_string)(ConfigDb *db, + void (*cfg_db_set_string)(mcs_handle_t *db, const gchar *section, const gchar *key, const gchar *value); - void (*cfg_db_set_int)(ConfigDb *db, + void (*cfg_db_set_int)(mcs_handle_t *db, const gchar *section, const gchar *key, gint value); - void (*cfg_db_set_bool)(ConfigDb *db, + void (*cfg_db_set_bool)(mcs_handle_t *db, const gchar *section, const gchar *key, gboolean value); - void (*cfg_db_set_float)(ConfigDb *db, + void (*cfg_db_set_float)(mcs_handle_t *db, const gchar *section, const gchar *key, gfloat value); - void (*cfg_db_set_double)(ConfigDb *db, + void (*cfg_db_set_double)(mcs_handle_t *db, const gchar *section, const gchar *key, gdouble value); - void (*cfg_db_unset_key)(ConfigDb *db, + void (*cfg_db_unset_key)(mcs_handle_t *db, const gchar *section, const gchar *key); @@ -691,6 +691,7 @@ #define aud_vfs_fget_be64 _audvt->vfs_fget_be64 /* XXX: deprecation warnings */ +#define ConfigDb mcs_handle_t /* Alias for compatibility -- ccr */ #define aud_cfg_db_open _audvt->cfg_db_open #define aud_cfg_db_close _audvt->cfg_db_close #define aud_cfg_db_set_string _audvt->cfg_db_set_string
