]> git.proxmox.com Git - mirror_qemu.git/commit
Replace qemu_malloc + memset with qemu_mallocz
authorBlue Swirl <blauwirbel@gmail.com>
Fri, 20 Aug 2010 21:04:37 +0000 (21:04 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Fri, 20 Aug 2010 21:04:37 +0000 (21:04 +0000)
commitcc597832119dd1504f1c1536bb5f903d8970af2a
tree190a8de8e8674c1013b106b77ba7b93d2ec34bf9
parent66fe09eebb813b79e14279df11d723b433a973fb
Replace qemu_malloc + memset with qemu_mallocz

Replace a qemu_malloc call, followed by a memset, with qemu_mallocz.

Found with this Coccinelle semantic patch, adapted from
Coccinelle test package rule 94:
@@
type T;
expression x;
expression E;
@@

- x = (T)qemu_malloc(E)
+ x = qemu_mallocz(E)
  ...
(
- memset(x,0,E);
|
- memset(x,0,sizeof(*x));
)

Some files (tests/*) had to be filtered out.

Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
hw/sh_intc.c
hw/virtio-9p.c