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
+4 -4
View File
@@ -93,7 +93,7 @@ int PackVmlinuzI386::getStrategy(Filter &/*ft*/)
}
bool PackVmlinuzI386::canPack()
tribool PackVmlinuzI386::canPack()
{
return readFileHeader() == getFormat();
}
@@ -671,7 +671,7 @@ void PackBvmlinuzI386::pack(OutputFile *fo)
// unpack
**************************************************************************/
int PackVmlinuzI386::canUnpack()
tribool PackVmlinuzI386::canUnpack()
{
if (readFileHeader() != getFormat())
return false;
@@ -735,7 +735,7 @@ int PackVmlinuzARMEL::getStrategy(Filter &/*ft*/)
return (opt->no_filter ? -3 : ((opt->filter > 0) ? -2 : 2));
}
bool PackVmlinuzARMEL::canPack()
tribool PackVmlinuzARMEL::canPack()
{
return readFileHeader() == getFormat();
}
@@ -1029,7 +1029,7 @@ void PackVmlinuzARMEL::pack(OutputFile *fo)
throwNotCompressible();
}
int PackVmlinuzARMEL::canUnpack()
tribool PackVmlinuzARMEL::canUnpack()
{
if (readFileHeader() != getFormat())
return false;