/[qemu]/qemu/hw/adlib.c
ViewVC logotype

Diff of /qemu/hw/adlib.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by bellard, Sat Nov 5 18:55:27 2005 UTC revision 1.5 by bellard, Sun Nov 20 16:20:39 2005 UTC
# Line 310  int Adlib_init (AudioState *audio) Line 310  int Adlib_init (AudioState *audio)
310          "adlib",          "adlib",
311          s,          s,
312          adlib_callback,          adlib_callback,
313          &as          &as,
314            0                       /* XXX: little endian? */
315          );          );
316      if (!s->voice) {      if (!s->voice) {
317          Adlib_fini (s);          Adlib_fini (s);
# Line 321  int Adlib_init (AudioState *audio) Line 322  int Adlib_init (AudioState *audio)
322      s->mixbuf = qemu_mallocz (s->samples << SHIFT);      s->mixbuf = qemu_mallocz (s->samples << SHIFT);
323    
324      if (!s->mixbuf) {      if (!s->mixbuf) {
325          dolog ("not enough memory for adlib mixing buffer (%d)\n",          dolog ("Could not allocate mixing buffer, %d samples (each %d bytes)\n",
326                 s->samples << SHIFT);                 s->samples, 1 << SHIFT);
327          Adlib_fini (s);          Adlib_fini (s);
328          return -1;          return -1;
329      }      }

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26