src: introduce type tribool

This commit is contained in:
Markus F.X.J. Oberhumer
2023-08-15 14:44:50 +02:00
parent 10e759f1f1
commit a9ac4b5e23
51 changed files with 228 additions and 120 deletions
+2 -2
View File
@@ -229,7 +229,7 @@ int PackExe::readFileHeader() {
return UPX_F_DOS_EXE;
}
bool PackExe::canPack() {
tribool PackExe::canPack() {
if (fn_has_ext(fi->getName(), "sys")) // dos/sys
return false;
if (!readFileHeader())
@@ -572,7 +572,7 @@ void PackExe::pack(OutputFile *fo) {
//
**************************************************************************/
int PackExe::canUnpack() {
tribool PackExe::canUnpack() {
if (!readFileHeader())
return false;
const unsigned off = ih.headsize16 * 16;