diff options
author | Bill Paul <wpaul@windriver.com> | 2015-07-10 06:46:57 +0000 |
---|---|---|
committer | lersek <lersek@Edk2> | 2015-07-10 06:46:57 +0000 |
commit | c6910aeda330c9d1b6b1153da430f946c575b4f5 (patch) | |
tree | 2349a6d6cccb2a6d775a28740bac50a9db2fd471 /OvmfPkg | |
parent | 64b6a3ff4a2ba45681e79c911d7061c08f1a139c (diff) | |
download | edk2-c6910aeda330c9d1b6b1153da430f946c575b4f5.tar.gz edk2-c6910aeda330c9d1b6b1153da430f946c575b4f5.tar.bz2 edk2-c6910aeda330c9d1b6b1153da430f946c575b4f5.zip |
OvmfPkg: QemuFwCfgLib: avoid "variable set but not used" warning from GCC
The FileReserved variable in QemuFwCfgFindFile() is only used to skip
over the reserved field in file headers, which causes newer versions of
GCC to flag it with a "variable set but not used" warning (which is normally
not visible since as of right now these warnings are supressed). It's true
that the value read into FileReserved is never used, but this is
intentional. This patch adds a do-nothing reference to silence the
warning.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Bill Paul <wpaul@windriver.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17920 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'OvmfPkg')
-rw-r--r-- | OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c b/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c index 24424f83a9..5c96d2af25 100644 --- a/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c +++ b/OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c @@ -283,6 +283,7 @@ QemuFwCfgFindFile ( FileSize = QemuFwCfgRead32 ();
FileSelect = QemuFwCfgRead16 ();
FileReserved = QemuFwCfgRead16 ();
+ (VOID) FileReserved; /* Force a do-nothing reference. */
InternalQemuFwCfgReadBytes (sizeof (FName), FName);
if (AsciiStrCmp (Name, FName) == 0) {
|