simple mixer: fix compilation with gcc 2.x

Move a variable declaration to the top of the function for compatibility
with gcc 2.x.
This commit is contained in:
Clemens Ladisch 2005-08-16 15:30:19 +00:00
parent bac9a7de83
commit 8737d1843c

View file

@ -597,8 +597,8 @@ static int selem_write(snd_mixer_elem_t *elem)
static void selem_free(snd_mixer_elem_t *elem) static void selem_free(snd_mixer_elem_t *elem)
{ {
assert(snd_mixer_elem_get_type(elem) == SND_MIXER_ELEM_SIMPLE);
selem_none_t *simple = snd_mixer_elem_get_private(elem); selem_none_t *simple = snd_mixer_elem_get_private(elem);
assert(snd_mixer_elem_get_type(elem) == SND_MIXER_ELEM_SIMPLE);
if (simple->selem.id) if (simple->selem.id)
snd_mixer_selem_id_free(simple->selem.id); snd_mixer_selem_id_free(simple->selem.id);
free(simple); free(simple);