diff options
author | Abramo Bagnara <abramo@alsa-project.org> | 2001-02-11 15:45:35 +0000 |
---|---|---|
committer | Abramo Bagnara <abramo@alsa-project.org> | 2001-02-11 15:45:35 +0000 |
commit | a2d34349619fd652a15219f4239794ef87d78236 (patch) | |
tree | 21ec219a5a0971e89045483e9718466e68310cb7 /include/conf.h | |
parent | 38033b49dd969cd65a39174cc8554380df30152b (diff) | |
download | alsa-lib-a2d34349619fd652a15219f4239794ef87d78236.tar.gz |
Completed mixer API. Improved iterators. Renamed control values struct. Rewritten simple elements implementation
Diffstat (limited to 'include/conf.h')
-rw-r--r-- | include/conf.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/conf.h b/include/conf.h index 8ad0d24d..139ebfef 100644 --- a/include/conf.h +++ b/include/conf.h @@ -25,7 +25,7 @@ extern "C" { #endif snd_config_type_t snd_config_get_type(snd_config_t *config); -char *snd_config_get_id(snd_config_t *config); +const char *snd_config_get_id(snd_config_t *config); int snd_config_top(snd_config_t **config); @@ -59,11 +59,11 @@ snd_config_iterator_t snd_config_iterator_next(snd_config_iterator_t iterator); snd_config_iterator_t snd_config_iterator_end(snd_config_t *node); snd_config_t *snd_config_iterator_entry(snd_config_iterator_t iterator); -#define snd_config_foreach(iterator, node) \ - for (iterator = snd_config_iterator_first(node); iterator != snd_config_iterator_end(node); iterator = snd_config_iterator_next(iterator)) +#define snd_config_for_each(pos, next, node) \ + for (pos = snd_config_iterator_first(node), next = snd_config_iterator_next(pos); pos != snd_config_iterator_end(node); pos = next, next = snd_config_iterator_next(pos)) snd_config_type_t snd_config_get_type(snd_config_t *config); -char *snd_config_get_id(snd_config_t *config); +const char *snd_config_get_id(snd_config_t *config); extern snd_config_t *snd_config; int snd_config_update(); |