git-svn: trunk@3341
Tomasz Kojm authored on 2007/10/31 04:22:00... | ... |
@@ -80,6 +80,7 @@ static struct dconf_module modules[] = { |
80 | 80 |
{ "ARCHIVE", "BINHEX", ARCH_CONF_BINHEX, 1 }, |
81 | 81 |
{ "ARCHIVE", "SIS", ARCH_CONF_SIS, 1 }, |
82 | 82 |
{ "ARCHIVE", "NSIS", ARCH_CONF_NSIS, 1 }, |
83 |
+ { "ARCHIVE", "AUTOIT", ARCH_CONF_AUTOIT, 1 }, |
|
83 | 84 |
|
84 | 85 |
{ "DOCUMENT", "HTML", DOC_CONF_HTML, 1 }, |
85 | 86 |
{ "DOCUMENT", "RTF", DOC_CONF_RTF, 1 }, |
... | ... |
@@ -1929,7 +1929,7 @@ static int cli_scanraw(int desc, cli_ctx *ctx, cli_file_t type, uint8_t typercg) |
1929 | 1929 |
break; |
1930 | 1930 |
|
1931 | 1931 |
case CL_TYPE_AUTOIT: |
1932 |
- if(1 && type == CL_TYPE_MSEXE /* FIXME_AUTOIT: Tomasz, pls DCONF THIS */) { |
|
1932 |
+ if(SCAN_ARCHIVE && type == CL_TYPE_MSEXE && (DCONF_ARCH & ARCH_CONF_AUTOIT)) { |
|
1933 | 1933 |
cli_dbgmsg("AUTOIT signature found at %u\n", (unsigned int) fpt->offset); |
1934 | 1934 |
nret = cli_scanautoit(desc, ctx, fpt->offset + 23); |
1935 | 1935 |
} |