diff options
author | greid <greid@FreeBSD.org> | 2001-06-21 19:45:59 +0000 |
---|---|---|
committer | greid <greid@FreeBSD.org> | 2001-06-21 19:45:59 +0000 |
commit | d0a8512542c38acd383f36c2727baf1aa307ad91 (patch) | |
tree | 08fa50df9ce5a5907be157ee121c5a334e8dd027 /sys/dev/sound/isa/mss.c | |
parent | a0eb3fcc17fbcf0a486ed584e0b45f087f602c57 (diff) | |
download | FreeBSD-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/mss.c')
-rw-r--r-- | sys/dev/sound/isa/mss.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/sys/dev/sound/isa/mss.c b/sys/dev/sound/isa/mss.c index 9c9287d..182380f 100644 --- a/sys/dev/sound/isa/mss.c +++ b/sys/dev/sound/isa/mss.c @@ -1242,9 +1242,8 @@ mss_probe(device_t dev) if (isa_get_logicalid(dev)) return ENXIO; /* not yet */ - mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT); + mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT | M_ZERO); if (!mss) return ENXIO; - bzero(mss, sizeof *mss); mss->io_rid = 0; mss->conf_rid = -1; @@ -1753,9 +1752,8 @@ mss_attach(device_t dev) struct mss_info *mss; int flags = device_get_flags(dev); - mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT); + mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT | M_ZERO); if (!mss) return ENXIO; - bzero(mss, sizeof *mss); mss->io_rid = 0; mss->conf_rid = -1; @@ -1893,10 +1891,9 @@ pnpmss_attach(device_t dev) { struct mss_info *mss; - mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT); + mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT | M_ZERO); if (!mss) return ENXIO; - bzero(mss, sizeof *mss); mss->io_rid = 0; mss->conf_rid = -1; @@ -2149,10 +2146,9 @@ guspcm_attach(device_t dev) int base, flags; unsigned char ctl; - mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT); + mss = (struct mss_info *)malloc(sizeof *mss, M_DEVBUF, M_NOWAIT | M_ZERO); if (mss == NULL) return ENOMEM; - bzero(mss, sizeof *mss); mss->bd_flags = BD_F_MSS_OFFSET; mss->io_rid = 2; |