vmlinuz/i386 support.

committer: ml1050 <ml1050> 976714560 +0000
This commit is contained in:
László Molnár
2000-12-13 13:36:00 +00:00
parent c9430123d1
commit de30026bbe
7 changed files with 416 additions and 5 deletions
+4 -1
View File
@@ -45,6 +45,7 @@
#include "p_tmt.h"
#include "p_vxd.h"
#include "p_w32pe.h"
#include "p_vmlinz.h"
/*************************************************************************
@@ -124,7 +125,7 @@ static Packer* try_unpack(Packer *p, InputFile *f)
// FIXME - could stop testing all other unpackers at this time
// see canUnpack() in packer.h
}
} catch (IOException&) {
} catch (const IOException&) {
} catch (...) {
delete p;
throw;
@@ -177,6 +178,8 @@ static Packer* try_packers(InputFile *f, try_function func)
if ((p = func(new PackBvmlinuxI386(f),f)) != NULL)
return p;
#endif
if ((p = func(new PackvmlinuzI386(f),f)) != NULL)
return p;
if ((p = func(new PackLinuxI386(f),f)) != NULL)
return p;
if ((p = func(new PackSys(f),f)) != NULL)