audk/FmpDevicePkg/FmpDxe
Star Zeng 559b5d5283 FmpDevicePkg FmpDxe: Initialize DeviceLibLowestSupportedVersion
Some static tool reports "DeviceLibLowestSupportedVersion" is used,
but is uninitialized. It is false positive reporting based because
DeviceLibLowestSupportedVersion will have assigned value after
FmpDeviceGetLowestSupportedVersion() returns SUCCESS.

This patch updates the code to initialize
DeviceLibLowestSupportedVersion
to DEFAULT_LOWESTSUPPORTEDVERSION before calling
FmpDeviceGetLowestSupportedVersion().
It can pass the static tool's check.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
2018-08-02 14:46:19 -07:00
..
DetectTestKey.c
FmpDxe.c FmpDevicePkg FmpDxe: Initialize DeviceLibLowestSupportedVersion 2018-08-02 14:46:19 -07:00
FmpDxe.inf FmpDevicePkg FmpDxe: Use Attributes to know whether reset is required 2018-08-02 14:46:19 -07:00
FmpDxe.uni
FmpDxeExtra.uni
FmpDxeLib.inf FmpDevicePkg FmpDxe: Use Attributes to know whether reset is required 2018-08-02 14:46:19 -07:00
VariableSupport.c FmpDevicePkg FmpDxe: Add NULL check to return Value from GetVariable2 2018-08-02 14:46:19 -07:00
VariableSupport.h