summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/pci/csa.c
diff options
context:
space:
mode:
authorgreid <greid@FreeBSD.org>2001-06-21 19:45:59 +0000
committergreid <greid@FreeBSD.org>2001-06-21 19:45:59 +0000
commitd0a8512542c38acd383f36c2727baf1aa307ad91 (patch)
tree08fa50df9ce5a5907be157ee121c5a334e8dd027 /sys/dev/sound/pci/csa.c
parenta0eb3fcc17fbcf0a486ed584e0b45f087f602c57 (diff)
downloadFreeBSD-src-d0a8512542c38acd383f36c2727baf1aa307ad91.zip
FreeBSD-src-d0a8512542c38acd383f36c2727baf1aa307ad91.tar.gz
Use the M_ZERO flag to malloc(9)
Reviewed by: cg MFC after: 1 week
Diffstat (limited to 'sys/dev/sound/pci/csa.c')
-rw-r--r--sys/dev/sound/pci/csa.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/dev/sound/pci/csa.c b/sys/dev/sound/pci/csa.c
index 6f8b732..02f37db 100644
--- a/sys/dev/sound/pci/csa.c
+++ b/sys/dev/sound/pci/csa.c
@@ -295,24 +295,22 @@ csa_attach(device_t dev)
/* Attach the children. */
/* PCM Audio */
- func = malloc(sizeof(struct sndcard_func), M_DEVBUF, M_NOWAIT);
+ func = malloc(sizeof(struct sndcard_func), M_DEVBUF, M_NOWAIT | M_ZERO);
if (func == NULL) {
error = ENOMEM;
goto err_teardown;
}
- bzero(func, sizeof(*func));
func->varinfo = &scp->binfo;
func->func = SCF_PCM;
scp->pcm = device_add_child(dev, "pcm", -1);
device_set_ivars(scp->pcm, func);
/* Midi Interface */
- func = malloc(sizeof(struct sndcard_func), M_DEVBUF, M_NOWAIT);
+ func = malloc(sizeof(struct sndcard_func), M_DEVBUF, M_NOWAIT | M_ZERO);
if (func == NULL) {
error = ENOMEM;
goto err_teardown;
}
- bzero(func, sizeof(*func));
func->varinfo = &scp->binfo;
func->func = SCF_MIDI;
scp->midi = device_add_child(dev, "midi", -1);
OpenPOWER on IntegriCloud