Revision 22d83b14 hw/pcspk.c

b/hw/pcspk.c
96 96
    }
97 97
}
98 98

  
99
int pcspk_audio_init(AudioState *audio, qemu_irq *pic)
99
int pcspk_audio_init(qemu_irq *pic)
100 100
{
101
    AudioState *audio = AUD_init();
101 102
    PCSpkState *s = &pcspk_state;
102 103
    struct audsettings as = {PCSPK_SAMPLE_RATE, 1, AUD_FMT_U8, 0};
103 104

  
104
    if (!audio) {
105
        AUD_log(s_spk, "No audio state\n");
106
        return -1;
107
    }
108 105
    AUD_register_card(audio, s_spk, &s->card);
109 106

  
110 107
    s->voice = AUD_open_out(&s->card, s->voice, s_spk, s, pcspk_callback, &as);

Also available in: Unified diff