[GFS2] Fix a coupls of warnings in dir.c
Fix a couple of compiler warnings in dir.c caused by
potentially uninitialised variables.
Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
diff --git a/fs/gfs2/dir.c b/fs/gfs2/dir.c
index 13d3709..e96b532 100644
--- a/fs/gfs2/dir.c
+++ b/fs/gfs2/dir.c
@@ -936,7 +936,7 @@
struct gfs2_inode *dip = GFS2_I(inode);
struct buffer_head *nbh, *obh, *dibh;
struct gfs2_leaf *nleaf, *oleaf;
- struct gfs2_dirent *dent, *prev = NULL, *next = NULL, *new;
+ struct gfs2_dirent *dent = NULL, *prev = NULL, *next = NULL, *new;
uint32_t start, len, half_len, divider;
uint64_t bn, *lp, leaf_no;
uint32_t index;
@@ -1356,7 +1356,7 @@
uint64_t *lp;
int copied = 0;
int error = 0;
- unsigned depth;
+ unsigned depth = 0;
hsize = 1 << dip->i_di.di_depth;
if (hsize * sizeof(uint64_t) != dip->i_di.di_size) {