summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/isa/sbc.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/isa/sbc.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/isa/sbc.c')
-rw-r--r--sys/dev/sound/isa/sbc.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/sys/dev/sound/isa/sbc.c b/sys/dev/sound/isa/sbc.c
index 2129161..e4d5dd3 100644
--- a/sys/dev/sound/isa/sbc.c
+++ b/sys/dev/sound/isa/sbc.c
@@ -432,25 +432,22 @@ sbc_attach(device_t dev)
}
/* 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) goto bad;
- bzero(func, sizeof(*func));
func->func = SCF_PCM;
scp->child_pcm = device_add_child(dev, "pcm", -1);
device_set_ivars(scp->child_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) goto bad;
- bzero(func, sizeof(*func));
func->func = SCF_MIDI;
scp->child_midi1 = device_add_child(dev, "midi", -1);
device_set_ivars(scp->child_midi1, func);
/* OPL FM Synthesizer */
- 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) goto bad;
- bzero(func, sizeof(*func));
func->func = SCF_SYNTH;
scp->child_midi2 = device_add_child(dev, "midi", -1);
device_set_ivars(scp->child_midi2, func);
OpenPOWER on IntegriCloud