From a43dae5dd2e521d9f90ed75924d82da9f1a70bbf Mon Sep 17 00:00:00 2001 From: Gongjun Song Date: Tue, 6 Dec 2022 21:41:13 +0800 Subject: [PATCH] src: remove unnecessary if conditional judgment No need to add if condition judgment and rfree(NULL) is allowed. Signed-off-by: Gongjun Song --- src/audio/src/src.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/audio/src/src.c b/src/audio/src/src.c index cdbf3373f..9a48a0f29 100644 --- a/src/audio/src/src.c +++ b/src/audio/src/src.c @@ -618,8 +618,7 @@ static void src_free(struct comp_dev *dev) comp_info(dev, "src_free()"); /* Free dynamically reserved buffers for SRC algorithm */ - if (cd->delay_lines) - rfree(cd->delay_lines); + rfree(cd->delay_lines); rfree(cd); rfree(dev); @@ -730,8 +729,7 @@ static int src_params(struct comp_dev *dev, } /* free any existing delay lines. TODO reuse if same size */ - if (cd->delay_lines) - rfree(cd->delay_lines); + rfree(cd->delay_lines); cd->delay_lines = rballoc(0, SOF_MEM_CAPS_RAM, delay_lines_size); if (!cd->delay_lines) {