diff options
| author | Chasel Chiu <chasel.chiu@intel.com> | 2020-02-07 11:54:18 +0300 |
|---|---|---|
| committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2020-02-13 12:21:22 +0300 |
| commit | 3e63a91b173ca67b533b0aeb4d808c76c1890d14 (patch) | |
| tree | 504373d0a43c3e145c4c9bc3b9f92e417414780c /BaseTools/Source/Python/Table/TableFunction.py | |
| parent | 7a38ad07d0b15c9380d1671074aef20e096f3106 (diff) | |
| download | edk2-3e63a91b173ca67b533b0aeb4d808c76c1890d14.tar.xz | |
IntelFsp2Pkg/SplitFspBin.py: Coverity scan flags issues.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1706
Issues were:
1. copy_paste_error: PeOptHdr vs PePlusOptHdr.
2. invalid_operation: Invalid operation on
null-like value "roffset".
3. invalid_operation: Invalid operation on
null-like value "rsize".
Fixed them by initializing roffset and rsize as PE32
image type and overriding them when PE32+ header found.
Test:
Compared script output before and after this patch and
the result is identical.
Cc: Maurice Ma <maurice.ma@intel.com>
Cc: Nate DeSimone <nathaniel.l.desimone@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Signed-off-by: Chasel Chiu <chasel.chiu@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/Table/TableFunction.py')
0 files changed, 0 insertions, 0 deletions
