فهرست منبع

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>
Peter Tyser 15 سال پیش
والد
کامیت
3b653fdb32
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      common/cmd_ubi.c

+ 1 - 1
common/cmd_ubi.c

@@ -190,7 +190,7 @@ static int ubi_remove_vol(char *volume)
 {
 {
 	int i, err, reserved_pebs;
 	int i, err, reserved_pebs;
 	int found = 0, vol_id = 0;
 	int found = 0, vol_id = 0;
-	struct ubi_volume *vol;
+	struct ubi_volume *vol = NULL;
 
 
 	for (i = 0; i < ubi->vtbl_slots; i++) {
 	for (i = 0; i < ubi->vtbl_slots; i++) {
 		vol = ubi->volumes[i];
 		vol = ubi->volumes[i];