Revision: 14326
          http://edk2.svn.sourceforge.net/edk2/?rev=14326&view=rev
Author:   jcarsey
Date:     2013-05-07 17:57:58 +0000 (Tue, 07 May 2013)
Log Message:
-----------
ShellPkg: Fixed build error 'variable set but not used'

GCC toolchain cannot build ShellPkg.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <[email protected]>
Signed-off-by: Olivier Martin <[email protected]>
Reviewed-by: Jaben Carsey <[email protected]>

Modified Paths:
--------------
    trunk/edk2/ShellPkg/Application/Shell/ShellProtocol.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Bcfg.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/EditInputBar.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/DiskImage.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/HexEdit.c
    
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MemImage.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c
    trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c
    
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.c
    trunk/edk2/ShellPkg/Library/UefiShellDriver1CommandsLib/Dh.c
    trunk/edk2/ShellPkg/Library/UefiShellInstall1CommandsLib/Bcfg.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel1CommandsLib/If.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Cp.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Load.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Map.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Mv.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/TimeDate.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Cls.c
    trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Help.c

Modified: trunk/edk2/ShellPkg/Application/Shell/ShellProtocol.c
===================================================================
--- trunk/edk2/ShellPkg/Application/Shell/ShellProtocol.c       2013-05-07 
05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Application/Shell/ShellProtocol.c       2013-05-07 
17:57:58 UTC (rev 14326)
@@ -994,7 +994,6 @@
   SHELL_FILE_HANDLE               ShellHandle;
   EFI_FILE_PROTOCOL               *Handle1;
   EFI_FILE_PROTOCOL               *Handle2;
-  EFI_DEVICE_PATH_PROTOCOL        *DpCopy;
   FILEPATH_DEVICE_PATH            *AlignedNode;
 
   if (FileHandle == NULL) {
@@ -1004,7 +1003,6 @@
   Handle1       = NULL;
   Handle2       = NULL;
   Handle        = NULL;
-  DpCopy        = DevicePath;
   ShellHandle   = NULL;
   FilePathNode  = NULL;
   AlignedNode   = NULL;

Modified: trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Bcfg.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Bcfg.c       
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Bcfg.c       
2013-05-07 17:57:58 UTC (rev 14326)
@@ -293,7 +293,7 @@
   EFI_STATUS                Status;
   EFI_DEVICE_PATH_PROTOCOL  *DevicePath;
   EFI_DEVICE_PATH_PROTOCOL  *FilePath;
-  EFI_DEVICE_PATH_PROTOCOL  *FileNode;
+  /* EFI_DEVICE_PATH_PROTOCOL  *FileNode; */
   CHAR16                    *Str;
   UINT8                     *TempByteBuffer;
   UINT8                     *TempByteStart;
@@ -328,7 +328,7 @@
 
   Str             = NULL;
   FilePath        = NULL;
-  FileNode        = NULL;
+  /* FileNode        = NULL; */
   FileList        = NULL;
   Handles         = NULL;
   ShellStatus     = SHELL_SUCCESS;

Modified: trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/EditInputBar.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/EditInputBar.c       
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/EditInputBar.c       
2013-05-07 17:57:58 UTC (rev 14326)
@@ -133,8 +133,6 @@
   UINTN                   Size;
   EFI_STATUS              Status;
   BOOLEAN                 NoDisplay;
-  UINTN                   Limit;
-  UINTN                   mPromptLen;
   UINTN                   EventIndex;
   UINTN                   CursorRow;
   UINTN                   CursorCol;
@@ -165,12 +163,6 @@
   ShellPrintHiiEx(-1, -1, NULL, 
STRING_TOKEN(STR_EDIT_LIBINPUTBAR_MAININPUTBAR), gShellDebug1HiiHandle, 
mPrompt);
 
   //
-  // that's the maximum input length that can be displayed on screen
-  //
-  mPromptLen = StrLen (mPrompt);
-  Limit     = LastColumn - mPromptLen;
-
-  //
   // this is a selection mPrompt, cursor will stay in edit area
   // actually this is for search , search/replace
   //

Modified: 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.c
===================================================================
--- 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.c    
    2013-05-07 05:38:32 UTC (rev 14325)
+++ 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/BufferImage.c    
    2013-05-07 17:57:58 UTC (rev 14326)
@@ -752,7 +752,6 @@
   UINTN                   StartRow;
   UINTN                   EndRow;
   UINTN                   FStartRow;
-  UINTN                   FEndRow;
   UINTN                   Tmp;
 
   Orig                  = HMainEditor.ColorAttributes;
@@ -821,7 +820,6 @@
       }
 
       FStartRow = StartRow;
-      FEndRow   = EndRow;
 
       StartRow  = 2 + StartRow - HBufferImage.LowVisibleRow;
       EndRow    = 2 + EndRow - HBufferImage.LowVisibleRow;
@@ -1750,14 +1748,11 @@
   VOID
   )
 {
-  HEFI_EDITOR_LINE  *Line;
   UINTN             FRow;
   UINTN             FCol;
   UINTN             Gap;
   INTN              Retreat;
 
-  Line  = HBufferImage.CurrentLine;
-
   FRow  = HBufferImage.BufferPosition.Row;
   FCol  = HBufferImage.BufferPosition.Column;
 
@@ -1776,11 +1771,6 @@
   Retreat = Gap;
   Retreat = -Retreat;
 
-  //
-  // get correct line
-  //
-  Line = HMoveLine (Retreat);
-
   FRow -= Gap;
 
   HBufferImageMovePosition (FRow, FCol, HBufferImage.HighBits);
@@ -1798,13 +1788,10 @@
   VOID
   )
 {
-  HEFI_EDITOR_LINE  *Line;
   UINTN             FRow;
   UINTN             FCol;
   BOOLEAN           HighBits;
 
-  Line = HBufferImage.CurrentLine;
-
   //
   // curosr will at the high bit
   //
@@ -1918,7 +1905,6 @@
 
   HEFI_EDITOR_LINE  *Line;
   LIST_ENTRY    *Link;
-  UINTN             StartRow;
 
   UINTN             OldFCol;
   UINTN             OldFRow;
@@ -1928,11 +1914,6 @@
 
   EFI_STATUS        Status;
 
-  //
-  // get the line that start position is at
-  //
-  StartRow  = Pos / 0x10;
-
   Size      = HBufferImageGetTotalSize ();
 
   if (Size < Count) {
@@ -2054,7 +2035,6 @@
   HEFI_EDITOR_LINE  *Line;
 
   LIST_ENTRY    *Link;
-  UINTN             StartRow;
 
   UINTN             OldFCol;
   UINTN             OldFRow;
@@ -2062,11 +2042,6 @@
 
   UINTN             NewPos;
 
-  //
-  // get the line that start position is at
-  //
-  StartRow  = Pos / 0x10;
-
   Size      = HBufferImageGetTotalSize ();
 
   //

Modified: 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/DiskImage.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/DiskImage.c  
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/DiskImage.c  
2013-05-07 17:57:58 UTC (rev 14326)
@@ -181,11 +181,7 @@
   UINTN                           Bytes;
 
   HEFI_EDITOR_LINE                *Line;
-  UINT64                          ByteOffset;
 
-  EDIT_FILE_TYPE                  BufferTypeBackup;
-
-  BufferTypeBackup        = HBufferImage.BufferType;
   HBufferImage.BufferType = FileTypeDiskBuffer;
 
   DevicePath              = 
gEfiShellProtocol->GetDevicePathFromMap(DeviceName);
@@ -226,8 +222,6 @@
     return EFI_OUT_OF_RESOURCES;
   }
 
-  ByteOffset = MultU64x32 (Offset, BlkIo->Media->BlockSize);
-
   //
   // read from disk
   //
@@ -355,10 +349,6 @@
   VOID                            *Buffer;
   UINTN                           Bytes;
 
-  UINT64                          ByteOffset;
-
-  EDIT_FILE_TYPE                  BufferTypeBackup;
-
   //
   // if not modified, directly return
   //
@@ -366,7 +356,6 @@
     return EFI_SUCCESS;
   }
 
-  BufferTypeBackup        = HBufferImage.BufferType;
   HBufferImage.BufferType = FileTypeDiskBuffer;
 
   DevicePath              = 
gEfiShellProtocol->GetDevicePathFromMap(DeviceName);
@@ -406,8 +395,6 @@
     return Status;
   }
 
-  ByteOffset = MultU64x32 (Offset, BlkIo->Media->BlockSize);
-
   //
   // write the buffer to disk
   //

Modified: 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/HexEdit.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/HexEdit.c    
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/HexEdit.c    
2013-05-07 17:57:58 UTC (rev 14326)
@@ -43,25 +43,19 @@
   CHAR16                  *ProblemParam;
   SHELL_STATUS            ShellStatus;
   LIST_ENTRY              *Package;
-  CONST CHAR16            *Cwd;
   CHAR16                  *NewName;
-  CHAR16                  *Spot;
   CONST CHAR16            *Name;
   UINTN                   Offset;
   UINTN                   Size;
-  UINT64                  LastOffset;
   EDIT_FILE_TYPE          WhatToDo;
 
   Buffer      = NULL;
   ShellStatus = SHELL_SUCCESS;
   NewName         = NULL;
-  Cwd         = NULL;
   Buffer      = NULL;
   Name        = NULL;
-  Spot        = NULL;
   Offset      = 0;
   Size        = 0;
-  LastOffset  = 0;
   WhatToDo    = FileTypeNone;
 
   //

Modified: 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.c
===================================================================
--- 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.c  
    2013-05-07 05:38:32 UTC (rev 14325)
+++ 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MainHexEditor.c  
    2013-05-07 17:57:58 UTC (rev 14326)
@@ -598,7 +598,6 @@
   )
 {
   UINTN             Index;
-  HEFI_EDITOR_LINE  *Line;
   LIST_ENTRY    *Link;
   UINT8             *Buffer;
   UINTN             Count;
@@ -623,8 +622,6 @@
     Link = Link->ForwardLink;
   }
 
-  Line    = CR (Link, HEFI_EDITOR_LINE, Link, EFI_EDITOR_LINE_LIST);
-
   Count   = HMainEditor.SelectEnd - HMainEditor.SelectStart + 1;
   Buffer  = AllocateZeroPool (Count);
   if (Buffer == NULL) {

Modified: 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MemImage.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MemImage.c   
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/HexEdit/MemImage.c   
2013-05-07 17:57:58 UTC (rev 14326)
@@ -190,9 +190,6 @@
   CHAR16                          *Str;
   HEFI_EDITOR_LINE                *Line;
 
-  EDIT_FILE_TYPE                  BufferTypeBackup;
-
-  BufferTypeBackup        = HBufferImage.BufferType;
   HBufferImage.BufferType = FileTypeMemBuffer;
 
   Buffer                  = AllocateZeroPool (Size);
@@ -301,8 +298,6 @@
   EFI_STATUS                      Status;
   VOID                            *Buffer;
 
-  EDIT_FILE_TYPE                  BufferTypeBackup;
-
   //
   // not modified, so directly return
   //
@@ -310,7 +305,6 @@
     return EFI_SUCCESS;
   }
 
-  BufferTypeBackup        = HBufferImage.BufferType;
   HBufferImage.BufferType = FileTypeMemBuffer;
 
   Buffer                  = AllocateZeroPool (Size);

Modified: trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c 2013-05-07 
05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Mm.c 2013-05-07 
17:57:58 UTC (rev 14326)
@@ -217,7 +217,6 @@
   UINT64                          Buffer;
   UINTN                           Index;
   UINTN                           Size;
-  CHAR16                          *AddressStr;
 //  CHAR16                          *ValueStr;
   BOOLEAN                         Complete;
   CHAR16                          *InputStr;
@@ -245,7 +244,6 @@
   Width       = EfiPciWidthUint8;
   Size        = 1;
   AccessType  = EfiMemory;
-  AddressStr  = NULL;
 //  ValueStr    = NULL;
   Interactive = TRUE;
   Package     = NULL;

Modified: trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c        
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/Pci.c        
2013-05-07 17:57:58 UTC (rev 14326)
@@ -2054,13 +2054,11 @@
   LIST_ENTRY                        *Package;
   CHAR16                            *ProblemParam;
   SHELL_STATUS                      ShellStatus;
-  UINTN                             Size;
   CONST CHAR16                      *Temp;
 
   ShellStatus         = SHELL_SUCCESS;
   Status              = EFI_SUCCESS;
   Address             = 0;
-  Size                = 0;
   IoDev               = NULL;
   HandleBuf           = NULL;
   Package             = NULL;

Modified: 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.c
===================================================================
--- 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.c
 2013-05-07 05:38:32 UTC (rev 14325)
+++ 
trunk/edk2/ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.c
 2013-05-07 17:57:58 UTC (rev 14326)
@@ -490,11 +490,9 @@
 {
   EFI_STATUS         Status;
   UINTN              Suffix;
-  BOOLEAN            FoundNewFile;
   CHAR16             *FileNameTmp;
 
   Suffix       = 0;
-  FoundNewFile = FALSE;
 
   do {
     FileNameTmp = CatSPrint (NULL, L"NewFile%d.%s", Suffix, Extension);

Modified: trunk/edk2/ShellPkg/Library/UefiShellDriver1CommandsLib/Dh.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellDriver1CommandsLib/Dh.c        
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellDriver1CommandsLib/Dh.c        
2013-05-07 17:57:58 UTC (rev 14326)
@@ -674,9 +674,7 @@
 {
   CHAR16              *ProtocolInfoString;
   SHELL_STATUS        ShellStatus;
-  EFI_STATUS          Status;
 
-  Status              = EFI_SUCCESS;
   ShellStatus         = SHELL_SUCCESS;
   ProtocolInfoString  = NULL;
 

Modified: trunk/edk2/ShellPkg/Library/UefiShellInstall1CommandsLib/Bcfg.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellInstall1CommandsLib/Bcfg.c     
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellInstall1CommandsLib/Bcfg.c     
2013-05-07 17:57:58 UTC (rev 14326)
@@ -1,7 +1,7 @@
 /** @file
   Main file for bcfg shell Install1 function.
 
-  Copyright (c) 2010 - 2012, Intel Corporation. All rights reserved.<BR>
+  Copyright (c) 2010 - 2013, Intel Corporation. All rights reserved.<BR>
   This program and the accompanying materials
   are licensed and made available under the terms and conditions of the BSD 
License
   which accompanies this distribution.  The full text of the license may be 
found at
@@ -293,7 +293,6 @@
   EFI_STATUS                Status;
   EFI_DEVICE_PATH_PROTOCOL  *DevicePath;
   EFI_DEVICE_PATH_PROTOCOL  *FilePath;
-  EFI_DEVICE_PATH_PROTOCOL  *FileNode;
   CHAR16                    *Str;
   UINT8                     *TempByteBuffer;
   UINT8                     *TempByteStart;
@@ -328,7 +327,6 @@
 
   Str             = NULL;
   FilePath        = NULL;
-  FileNode        = NULL;
   FileList        = NULL;
   Handles         = NULL;
   ShellStatus     = SHELL_SUCCESS;

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel1CommandsLib/If.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel1CommandsLib/If.c 2013-05-07 
05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel1CommandsLib/If.c 2013-05-07 
17:57:58 UTC (rev 14326)
@@ -662,12 +662,9 @@
   OUT END_TAG_TYPE  *EndTag
   )
 {
-  CHAR16    *Buffer;
-  UINTN     BufferSize;
-
   *EndTag = EndTagMax;
 
-  for(Buffer = NULL, BufferSize = 0
+  for(
     ; ParameterNumber < gEfiShellParametersProtocol->Argc
     ; ParameterNumber++
    ) {

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Cp.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Cp.c 2013-05-07 
05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Cp.c 2013-05-07 
17:57:58 UTC (rev 14326)
@@ -87,6 +87,7 @@
   Response        = *Resp;
   List            = NULL;
   DestVolumeInfo  = NULL;
+  ShellStatus     = SHELL_SUCCESS;
 
   ReadSize = PcdGet16(PcdShellFileOperationSize);
   // Why bother copying a file to itself
@@ -255,7 +256,7 @@
   //
   // return
   //
-  return (SHELL_SUCCESS);
+  return ShellStatus;
 }
 
 /**
@@ -537,12 +538,11 @@
 {
   SHELL_STATUS        ShellStatus;
   EFI_SHELL_FILE_INFO *List;
-  EFI_STATUS          Status;
   EFI_FILE_INFO       *FileInfo;
 
   List = NULL;
 
-  Status = ShellOpenFileMetaArg((CHAR16*)DestDir, EFI_FILE_MODE_READ, &List);
+  ShellOpenFileMetaArg((CHAR16*)DestDir, EFI_FILE_MODE_READ, &List);
   if (List != NULL && List->Link.ForwardLink != List->Link.BackLink) {
     ShellPrintHiiEx(-1, -1, NULL, STRING_TOKEN (STR_GEN_MARG_ERROR), 
gShellLevel2HiiHandle, DestDir);
     ShellStatus = SHELL_INVALID_PARAMETER;

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Load.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Load.c       
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Load.c       
2013-05-07 17:57:58 UTC (rev 14326)
@@ -81,13 +81,11 @@
 {
   EFI_HANDLE                    LoadedDriverHandle;
   EFI_STATUS                    Status;
-  EFI_DEVICE_PATH_PROTOCOL      *Node;
   EFI_DEVICE_PATH_PROTOCOL      *FilePath;
   EFI_LOADED_IMAGE_PROTOCOL     *LoadedDriverImage;
 
   LoadedDriverImage   = NULL;
   FilePath            = NULL;
-  Node                = NULL;
   LoadedDriverHandle  = NULL;
   Status              = EFI_SUCCESS;
 

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Map.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Map.c        
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Map.c        
2013-05-07 17:57:58 UTC (rev 14326)
@@ -1025,7 +1025,6 @@
   CONST CHAR16  *SName;
   CONST CHAR16  *Mapping;
   EFI_HANDLE    MapAsHandle;
-  CONST EFI_DEVICE_PATH_PROTOCOL *DevPath;
   SHELL_STATUS  ShellStatus;
   BOOLEAN       SfoMode;
   BOOLEAN       ConstMode;
@@ -1037,7 +1036,6 @@
   ProblemParam  = NULL;
   Mapping       = NULL;
   SName         = NULL;
-  DevPath       = NULL;
   ShellStatus   = SHELL_SUCCESS;
   MapAsHandle = NULL;
 

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Mv.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Mv.c 2013-05-07 
05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Mv.c 2013-05-07 
17:57:58 UTC (rev 14326)
@@ -135,7 +135,6 @@
 {
   EFI_SHELL_FILE_INFO       *DestList;
   EFI_SHELL_FILE_INFO       *Node;
-  EFI_STATUS                Status;
   CHAR16                    *DestPath;
   CHAR16                    *TempLocation;
   UINTN                     NewSize;
@@ -159,7 +158,7 @@
   //
   // get the destination path
   //
-  Status = ShellOpenFileMetaArg((CHAR16*)DestDir, 
EFI_FILE_MODE_WRITE|EFI_FILE_MODE_READ|EFI_FILE_MODE_CREATE, &DestList);
+  ShellOpenFileMetaArg((CHAR16*)DestDir, 
EFI_FILE_MODE_WRITE|EFI_FILE_MODE_READ|EFI_FILE_MODE_CREATE, &DestList);
   if (DestList == NULL || IsListEmpty(&DestList->Link)) {
     //
     // Not existing... must be renaming

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c 2013-05-07 
05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/Rm.c 2013-05-07 
17:57:58 UTC (rev 14326)
@@ -33,7 +33,6 @@
   IN EFI_HANDLE   FileHandle
   )
 {
-  EFI_STATUS      Status;
   EFI_FILE_INFO   *FileInfo;
   BOOLEAN         NoFile;
   BOOLEAN         RetVal;
@@ -41,9 +40,9 @@
   RetVal = TRUE;
   NoFile = FALSE;
 
-  for (Status = FileHandleFindFirstFile(FileHandle, &FileInfo)
+  for (FileHandleFindFirstFile(FileHandle, &FileInfo)
     ;  !NoFile
-    ;  Status = FileHandleFindNextFile(FileHandle, FileInfo, &NoFile)
+    ;  FileHandleFindNextFile(FileHandle, FileInfo, &NoFile)
    ){
     if (StrStr(FileInfo->FileName, L".") != FileInfo->FileName
       &&StrStr(FileInfo->FileName, L"..") != FileInfo->FileName) {

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/TimeDate.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/TimeDate.c   
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel2CommandsLib/TimeDate.c   
2013-05-07 17:57:58 UTC (rev 14326)
@@ -378,7 +378,6 @@
 {
   EFI_STATUS    Status;
   LIST_ENTRY    *Package;
-  CHAR16        *Message;
   EFI_TIME      TheTime;
   CHAR16        *ProblemParam;
   SHELL_STATUS  ShellStatus;
@@ -387,13 +386,11 @@
   CONST CHAR16  *TempLocation;
   UINTN         TzMinutes;
 
-  ShellStatus  = SHELL_SUCCESS;
-  ProblemParam = NULL;
-
   //
   // Initialize variables
   //
-  Message = NULL;
+  ShellStatus  = SHELL_SUCCESS;
+  ProblemParam = NULL;
 
   //
   // initialize the shell lib (we must be in non-auto-init...)

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Cls.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Cls.c        
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Cls.c        
2013-05-07 17:57:58 UTC (rev 14326)
@@ -29,23 +29,20 @@
 {
   EFI_STATUS    Status;
   LIST_ENTRY    *Package;
-  CHAR16        *Message;
   UINTN         Background;
   UINTN         ForeColor;
   CHAR16        *ProblemParam;
   SHELL_STATUS  ShellStatus;
   CONST CHAR16  *Param1;
 
+  //
+  // Initialize variables
+  //
   ShellStatus   = SHELL_SUCCESS;
   ProblemParam  = NULL;
   Background    = 0;
 
   //
-  // Initialize variables
-  //
-  Message = NULL;
-
-  //
   // initialize the shell lib (we must be in non-auto-init...)
   //
   Status = ShellInitialize();

Modified: trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Help.c
===================================================================
--- trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Help.c       
2013-05-07 05:38:32 UTC (rev 14325)
+++ trunk/edk2/ShellPkg/Library/UefiShellLevel3CommandsLib/Help.c       
2013-05-07 17:57:58 UTC (rev 14326)
@@ -41,7 +41,6 @@
   LIST_ENTRY          *Package;
   CHAR16              *ProblemParam;
   SHELL_STATUS        ShellStatus;
-  CHAR16              *OutText;
   CONST COMMAND_LIST  *CommandList;
   CONST COMMAND_LIST  *Node;
   CHAR16              *CommandToGetHelpOn;
@@ -53,7 +52,6 @@
   PrintCommandText    = TRUE;
   ProblemParam        = NULL;
   ShellStatus         = SHELL_SUCCESS;
-  OutText             = NULL;
   CommandToGetHelpOn  = NULL;
   SectionToGetHelpOn  = NULL;
   Found               = FALSE;

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to