[igt-dev] [PATCH i-g-t 2/2] lib/igt_audio: use calloc instead of malloc + memset

Simon Ser simon.ser at intel.com
Thu May 23 10:56:32 UTC 2019


This is less error-prone.

Signed-off-by: Simon Ser <simon.ser at intel.com>
---
 lib/igt_audio.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/lib/igt_audio.c b/lib/igt_audio.c
index 1677dd09c029..a25288c81819 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;
 }
 
-- 
2.21.0



More information about the igt-dev mailing list