git-svn: trunk@3061
Tomasz Kojm authored on 2007/05/23 23:08:21... | ... |
@@ -79,6 +79,7 @@ static struct dconf_module modules[] = { |
79 | 79 |
{ "ARCHIVE", "TAR", ARCH_CONF_TAR, 1 }, |
80 | 80 |
{ "ARCHIVE", "BINHEX", ARCH_CONF_BINHEX, 1 }, |
81 | 81 |
{ "ARCHIVE", "SIS", ARCH_CONF_SIS, 1 }, |
82 |
+ { "ARCHIVE", "NSIS", ARCH_CONF_NSIS, 1 }, |
|
82 | 83 |
|
83 | 84 |
{ "DOCUMENT", "HTML", DOC_CONF_HTML, 1 }, |
84 | 85 |
{ "DOCUMENT", "RTF", DOC_CONF_RTF, 1 }, |
... | ... |
@@ -1877,7 +1877,7 @@ static int cli_scanraw(int desc, cli_ctx *ctx, cli_file_t type) |
1877 | 1877 |
break; |
1878 | 1878 |
|
1879 | 1879 |
case CL_TYPE_NULSFT: |
1880 |
- if(SCAN_ARCHIVE && type == CL_TYPE_MSEXE && fpt->offset > 4 /* FIXMENSIS && (DCONF_ARCH & ARCH_CONF_NSIS) */) { |
|
1880 |
+ if(SCAN_ARCHIVE && type == CL_TYPE_MSEXE && (DCONF_ARCH & ARCH_CONF_NSIS) && fpt->offset > 4) { |
|
1881 | 1881 |
cli_dbgmsg("NSIS signature found at %u\n", (unsigned int) fpt->offset-4); |
1882 | 1882 |
nret = cli_scannulsft(desc, ctx, fpt->offset - 4); |
1883 | 1883 |
} |