summaryrefslogtreecommitdiff
path: root/lib/igt_audio.c
diff options
context:
space:
mode:
authorSimon Ser <simon.ser@intel.com>2019-05-23 13:55:06 +0300
committerSimon Ser <simon.ser@intel.com>2019-05-27 15:06:07 +0300
commit2892adce93fb8eea3d764dc0f766a202d9dcef37 (patch)
treec8cc0f809e23b09af775c30582b2d36524b5fdf7 /lib/igt_audio.c
parentb1c181e45f8116591f4398cc8383bf79d4ad949e (diff)
lib/igt_audio: use calloc instead of malloc + memset
This is less error-prone. Signed-off-by: Simon Ser <simon.ser@intel.com> Reviewed-by: Martin Peres <martin.peres@linux.intel.com>
Diffstat (limited to 'lib/igt_audio.c')
-rw-r--r--lib/igt_audio.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/lib/igt_audio.c b/lib/igt_audio.c
index 080bda48..ea2d83a5 100644
--- a/lib/igt_audio.c
+++ b/lib/igt_audio.c
@@ -83,12 +83,9 @@ struct audio_signal *audio_signal_init(int channels, int sampling_rate)
igt_assert(channels > 0);
igt_assert(channels <= CHANNELS_MAX);
- signal = malloc(sizeof(struct audio_signal));
- memset(signal, 0, sizeof(struct audio_signal));
-
+ signal = calloc(1, sizeof(struct audio_signal));
signal->sampling_rate = sampling_rate;
signal->channels = channels;
-
return signal;
}