aboutsummaryrefslogtreecommitdiff
path: root/src/Cli/Cli.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Cli/Cli.h')
-rw-r--r--src/Cli/Cli.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Cli/Cli.h b/src/Cli/Cli.h
index 9695fd4..e574c88 100644
--- a/src/Cli/Cli.h
+++ b/src/Cli/Cli.h
@@ -2,6 +2,7 @@
#define YAPSSG_CLI_H
#include "Logger/Logger.h"
+#include "Pattern/Pattern.h"
typedef enum {
INPUT_TYPE_NONE,
@@ -22,9 +23,11 @@ typedef struct {
const char *output_path;
int overwrite_output;
LogLevel log_level;
+ PatternList patterns;
} CliOptions;
CliParseResult cli_parse(int argc, char **argv, CliOptions *options);
+void cli_free_options(CliOptions *options);
void cli_print_usage(const char *program_name);
#endif