Revision 487414f1 hw/adlib.c

b/hw/adlib.c
331 331
    s->samples = AUD_get_buffer_size_out (s->voice) >> SHIFT;
332 332
    s->mixbuf = qemu_mallocz (s->samples << SHIFT);
333 333

  
334
    if (!s->mixbuf) {
335
        dolog ("Could not allocate mixing buffer, %d samples (each %d bytes)\n",
336
               s->samples, 1 << SHIFT);
337
        Adlib_fini (s);
338
        return -1;
339
    }
340

  
341 334
    register_ioport_read (0x388, 4, 1, adlib_read, s);
342 335
    register_ioport_write (0x388, 4, 1, adlib_write, s);
343 336

  

Also available in: Unified diff