- fix dereference after null check
Coverity id : 23554
Coverity id : 23555
- fix dereference of null return value
Coverity id : 23338
- fix dereference before null check
Coverity id : 23683
Coverity id : 23684
Bug
1329327
Change-Id: I65542ff9da32810676c5b28fed463cf43c7807df
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/254991
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Sumit Bhattacharya <sumitb@nvidia.com>
iounmap(spdif->regs);
res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
- release_mem_region(res->start, resource_size(res));
+ if (res)
+ release_mem_region(res->start, resource_size(res));
+ else
+ dev_err(&pdev->dev, "error getting memory resource\n");
clk_put(spdif->clk_spdif_out);