Tue, 02 Oct 2012 10:49:25 +0200
added multi-directory support
fixed parser bug in directory parser locking argument number 1024
fixed freed memory access on settings structure
| 10 | 1 | /* |
| 2 | * arguments.h | |
| 3 | * | |
| 4 | * Created on: 15.09.2011 | |
|
20
43725438ac50
Changed author comments + added signatures for upcomming bfile heuristics
Mike Becker <universe@uap-core.de>
parents:
10
diff
changeset
|
5 | * Author: Mike |
| 10 | 6 | */ |
| 7 | ||
| 8 | #ifndef ARGUMENTS_H_ | |
| 9 | #define ARGUMENTS_H_ | |
| 10 | ||
| 11 | #include "stdinc.h" | |
|
30
d642fdb6745e
allow parallel use of -s and -S
Mike Becker <universe@uap-core.de>
parents:
20
diff
changeset
|
12 | #include "string_list.h" |
| 10 | 13 | |
| 14 | #ifdef _cplusplus | |
| 15 | extern "C" { | |
| 16 | #endif | |
| 17 | ||
| 18 | int checkArgument(const char*, const char*); | |
|
30
d642fdb6745e
allow parallel use of -s and -S
Mike Becker <universe@uap-core.de>
parents:
20
diff
changeset
|
19 | bool checkParamOpt(int*); |
| 10 | 20 | bool registerArgument(int*, int); |
|
30
d642fdb6745e
allow parallel use of -s and -S
Mike Becker <universe@uap-core.de>
parents:
20
diff
changeset
|
21 | void parseCSL(char*, string_list_t*); |
| 10 | 22 | |
| 23 | #ifdef _cplusplus | |
| 24 | } | |
| 25 | #endif | |
| 26 | ||
| 27 | #endif /* ARGUMENTS_H_ */ |