Subversion Repositories filter_foundry

Rev

Rev 439 | Rev 444 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 439 Rev 440
Line 51... Line 51...
51
 
51
 
52
        CHUNK_ROWS = 64,
52
        CHUNK_ROWS = 64,
53
 
53
 
54
        TEXT_FILETYPE = 'TEXT',
54
        TEXT_FILETYPE = 'TEXT',
55
        SIG_SIMPLETEXT = 'ttxt',
55
        SIG_SIMPLETEXT = 'ttxt',
56
        PS_FILTER_FILETYPE = '8BFM',
56
        PS_FILTER_FILETYPE = '8BFM'
57
 
-
 
58
        // Obfuscated data will be read, but it will not be read if it is additionally protected
-
 
59
        READ_OBFUSC = 1
-
 
60
};
57
};
61
 
58
 
62
typedef struct{
59
typedef struct{
63
        Boolean standalone;
60
        Boolean standalone;
64
        Boolean parmloaded; // this means that the filter is loaded, but without PARM (title, author, etc.)
61
        Boolean parmloaded; // this means that the filter is loaded, but without PARM (title, author, etc.)
Line 143... Line 140...
143
uint64_t obfusc(PARM_T* pparm);
140
uint64_t obfusc(PARM_T* pparm);
144
void deobfusc(PARM_T* pparm);
141
void deobfusc(PARM_T* pparm);
145
 
142
 
146
// from loadfile_*.c
143
// from loadfile_*.c
147
Boolean loadfile(StandardFileReply *sfr,char **reason);
144
Boolean loadfile(StandardFileReply *sfr,char **reason);
148
Boolean readPARMresource(HMODULE hm,char **reason,int readobfusc);
145
Boolean readPARMresource(HMODULE hm,char **reason);
149
 
146
 
150
// from main.c
147
// from main.c
151
int64_t maxspace();
148
int64_t maxspace();
152
Boolean maxspace_available();
149
Boolean maxspace_available();
153
Boolean host_preserves_parameters();
150
Boolean host_preserves_parameters();