qemu-e2k/hw/input
Markus Armbruster b21e238037 Use g_new() & friends where that makes obvious sense
g_new(T, n) is neater than g_malloc(sizeof(T) * n).  It's also safer,
for two reasons.  One, it catches multiplication overflowing size_t.
Two, it returns T * rather than void *, which lets the compiler catch
more type errors.

This commit only touches allocations with size arguments of the form
sizeof(T).

Patch created mechanically with:

    $ spatch --in-place --sp-file scripts/coccinelle/use-g_new-etc.cocci \
	     --macro-file scripts/cocci-macro-file.h FILES...

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Acked-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Message-Id: <20220315144156.1595462-4-armbru@redhat.com>
Reviewed-by: Pavel Dovgalyuk <Pavel.Dovgalyuk@ispras.ru>
2022-03-21 15:44:44 +01:00
..
adb-internal.h
adb-kbd.c
adb-mouse.c
adb.c
ads7846.c
hid.c hid: Implement support for side and extra buttons 2022-02-22 17:15:36 +01:00
Kconfig
lasips2.c Use g_new() & friends where that makes obvious sense 2022-03-21 15:44:44 +01:00
lm832x.c hw/input/lm832x: Define TYPE_LM8323 in public header 2021-07-08 14:15:01 -05:00
meson.build
pckbd.c Use g_new() & friends where that makes obvious sense 2022-03-21 15:44:44 +01:00
pl050.c
ps2.c Use g_new() & friends where that makes obvious sense 2022-03-21 15:44:44 +01:00
pxa2xx_keypad.c Use g_new() & friends where that makes obvious sense 2022-03-21 15:44:44 +01:00
stellaris_input.c
trace-events docs: fix references to docs/devel/tracing.rst 2021-06-02 06:51:09 +02:00
trace.h
tsc210x.c hw/input/tsc210x: Don't abort on bad SPI word widths 2022-03-02 19:27:36 +00:00
tsc2005.c Use g_new() & friends where that makes obvious sense 2022-03-21 15:44:44 +01:00
vhost-user-input.c vhost: Distinguish errors in vhost_dev_get_config() 2021-06-30 13:18:42 +02:00
virtio-input-hid.c
virtio-input-host.c
virtio-input.c