summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Tyser <ptyser@xes-inc.com>2010-04-04 22:40:50 -0500
committerStefan Roese <sr@denx.de>2010-04-09 16:30:29 +0200
commit3b653fdb322028b27c5ae3d60ecb0eea2d58837f (patch)
tree50e9fcd93e1986e697d29848b32da9aa49532797
parenta233631095eba3e853049f6656642e3a7ef1d73c (diff)
downloadu-boot-imx-3b653fdb322028b27c5ae3d60ecb0eea2d58837f.zip
u-boot-imx-3b653fdb322028b27c5ae3d60ecb0eea2d58837f.tar.gz
u-boot-imx-3b653fdb322028b27c5ae3d60ecb0eea2d58837f.tar.bz2
cmd_ubi: Fix uninitialized variable warning
gcc 3.4.6 previously reported the following error on many MIPS boards which utilize UBI: cmd_ubi.c:193: warning: 'vol' might be used uninitialized in this function The current code is structured such that 'vol' will never be used when it is NULL anyway, but gcc isn't smart enough to figure this out. Signed-off-by: Peter Tyser <ptyser@xes-inc.com> Signed-off-by: Stefan Roese <sr@denx.de>
-rw-r--r--common/cmd_ubi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/cmd_ubi.c b/common/cmd_ubi.c
index 54faac1..2484b40 100644
--- a/common/cmd_ubi.c
+++ b/common/cmd_ubi.c
@@ -190,7 +190,7 @@ static int ubi_remove_vol(char *volume)
{
int i, err, reserved_pebs;
int found = 0, vol_id = 0;
- struct ubi_volume *vol;
+ struct ubi_volume *vol = NULL;
for (i = 0; i < ubi->vtbl_slots; i++) {
vol = ubi->volumes[i];