diff options
author | ariff <ariff@FreeBSD.org> | 2007-06-17 06:10:43 +0000 |
---|---|---|
committer | ariff <ariff@FreeBSD.org> | 2007-06-17 06:10:43 +0000 |
commit | 26b1418aec0e344485edfdbd363bb6a118d8f92c (patch) | |
tree | 4b83bb89177952ccc325520800b4121f57cb9333 /sys/dev/sound/isa/ess.c | |
parent | ff584e70faf04177b3d2b50035e4e0031ad7e655 (diff) | |
download | FreeBSD-src-26b1418aec0e344485edfdbd363bb6a118d8f92c.zip FreeBSD-src-26b1418aec0e344485edfdbd363bb6a118d8f92c.tar.gz |
Flush remaining malloc() cleanups (M_NOWAIT -> M_WAITOK).
Diffstat (limited to 'sys/dev/sound/isa/ess.c')
-rw-r--r-- | sys/dev/sound/isa/ess.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/sys/dev/sound/isa/ess.c b/sys/dev/sound/isa/ess.c index e6709ec..4e59777 100644 --- a/sys/dev/sound/isa/ess.c +++ b/sys/dev/sound/isa/ess.c @@ -809,10 +809,7 @@ ess_attach(device_t dev) char status[SND_STATUSLEN], buf[64]; int ver; - sc = (struct ess_info *)malloc(sizeof *sc, M_DEVBUF, M_NOWAIT | M_ZERO); - if (!sc) - return ENXIO; - + sc = malloc(sizeof(*sc), M_DEVBUF, M_WAITOK | M_ZERO); sc->parent_dev = device_get_parent(dev); sc->bufsize = pcm_getbuffersize(dev, 4096, ESS_BUFFSIZE, 65536); if (ess_alloc_resources(sc, dev)) |