- thanks to NVAR extended headers, item tails are back
- fixed a bug with "Extract uncompressed" producing incorrect results
for multiple sections
- fixed detection and parsing of NVRAM external defaults file
- fixed "Extract as is" on NVAR entries not including extended header
- small bugfixes and refactorings
This commit is contained in:
Nikolaj Schlej 2016-04-20 22:41:18 +02:00
parent 323245154a
commit cd1cc09b39
10 changed files with 163 additions and 150 deletions

View file

@ -17,7 +17,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
TreeItem::TreeItem(const UINT8 type, const UINT8 subtype,
const QString & name, const QString & text, const QString & info,
const QByteArray & header, const QByteArray & body,
const QByteArray & header, const QByteArray & body, const QByteArray & tail,
const BOOLEAN fixed, const BOOLEAN compressed, const QByteArray & parsingData,
TreeItem *parent) :
itemAction(Actions::NoAction),
@ -28,6 +28,7 @@ TreeItem::TreeItem(const UINT8 type, const UINT8 subtype,
itemInfo(info),
itemHeader(header),
itemBody(body),
itemTail(tail),
itemParsingData(parsingData),
itemFixed(fixed),
itemCompressed(compressed),