[PATCH] udf: Initialize newblock variable COVERITY: 1530250

From: Tanmay Bhushan
Date: Mon Dec 26 2022 - 12:54:13 EST


When getting newblock the variable returned is not initialized.
Coverity informs this as a high risk impact because variable may
contain an arbitrary value left from earlier computations. Newblock
is initialized to avoid this issue.

Signed-off-by: Tanmay Bhushan <007047221b@xxxxxxxxx>
---
fs/udf/inode.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/udf/inode.c b/fs/udf/inode.c
index 1d7c2a812fc1..71bc4de38ad2 100644
--- a/fs/udf/inode.c
+++ b/fs/udf/inode.c
@@ -684,7 +684,7 @@ static sector_t inode_getblk(struct inode *inode,
sector_t block,
struct kernel_lb_addr eloc, tmpeloc;
int c =3D 1;
loff_t lbcount =3D 0, b_off =3D 0;
- udf_pblk_t newblocknum, newblock;
+ udf_pblk_t newblocknum, newblock =3D 0;
sector_t offset =3D 0;
int8_t etype;
struct udf_inode_info *iinfo =3D UDF_I(inode);
--=20
2.34.1