No need to check for NULL before calling rte_free.
Found by cocci/nullfree.cocci script.

Signed-off-by: Stephen Hemminger <[email protected]>
---
 drivers/ml/cnxk/tvmrt_ml_model.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/drivers/ml/cnxk/tvmrt_ml_model.c b/drivers/ml/cnxk/tvmrt_ml_model.c
index 319c53a05b..90bb286822 100644
--- a/drivers/ml/cnxk/tvmrt_ml_model.c
+++ b/drivers/ml/cnxk/tvmrt_ml_model.c
@@ -133,10 +133,8 @@ tvmrt_ml_model_blob_parse(struct rte_ml_model_params 
*params, struct tvmrt_ml_mo
        goto cleanup;
 
 error:
-       for (i = 0; i < ML_TVMRT_MODEL_OBJECT_MAX; i++) {
-               if (object[i].buffer != NULL)
-                       rte_free(object[i].buffer);
-       }
+       for (i = 0; i < ML_TVMRT_MODEL_OBJECT_MAX; i++)
+               rte_free(object[i].buffer);
 
 cleanup:
        archive_read_close(a);
-- 
2.53.0

Reply via email to