Fix warnings reported by coccicheck:
./drivers/scsi/qla2xxx/qla_os.c:4636:2-7: WARNING: NULL check before some 
freeing functions is not needed.
./drivers/scsi/qla2xxx/qla_os.c:4651:3-8: WARNING: NULL check before some 
freeing functions is not needed.

Signed-off-by: Xu Wang <vu...@iscas.ac.cn>
---
 drivers/scsi/qla2xxx/qla_os.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/drivers/scsi/qla2xxx/qla_os.c b/drivers/scsi/qla2xxx/qla_os.c
index f80abe28f35a..bc7bff3539b4 100644
--- a/drivers/scsi/qla2xxx/qla_os.c
+++ b/drivers/scsi/qla2xxx/qla_os.c
@@ -4632,8 +4632,7 @@ qla2x00_free_fw_dump(struct qla_hw_data *ha)
                dma_free_coherent(&ha->pdev->dev,
                    EFT_SIZE, ha->eft, ha->eft_dma);
 
-       if (ha->fw_dump)
-               vfree(ha->fw_dump);
+       vfree(ha->fw_dump);
 
        ha->fce = NULL;
        ha->fce_dma = 0;
@@ -4647,8 +4646,7 @@ qla2x00_free_fw_dump(struct qla_hw_data *ha)
        ha->fw_dump_len = 0;
 
        for (j = 0; j < 2; j++, fwdt++) {
-               if (fwdt->template)
-                       vfree(fwdt->template);
+               vfree(fwdt->template);
                fwdt->template = NULL;
                fwdt->length = 0;
        }
-- 
2.17.1

Reply via email to