Revision 546754dc hw/adlib.c
b/hw/adlib.c | ||
---|---|---|
310 | 310 |
"adlib", |
311 | 311 |
s, |
312 | 312 |
adlib_callback, |
313 |
&as |
|
313 |
&as, |
|
314 |
0 /* XXX: little endian? */ |
|
314 | 315 |
); |
315 | 316 |
if (!s->voice) { |
316 | 317 |
Adlib_fini (s); |
... | ... | |
321 | 322 |
s->mixbuf = qemu_mallocz (s->samples << SHIFT); |
322 | 323 |
|
323 | 324 |
if (!s->mixbuf) { |
324 |
dolog ("not enough memory for adlib mixing buffer (%d)\n",
|
|
325 |
s->samples << SHIFT); |
|
325 |
dolog ("Could not allocate mixing buffer, %d samples (each %d bytes)\n",
|
|
326 |
s->samples, 1 << SHIFT);
|
|
326 | 327 |
Adlib_fini (s); |
327 | 328 |
return -1; |
328 | 329 |
} |
Also available in: Unified diff