@@ -124,7 +124,7 @@ void __stdcall Event_CallBackFunction(unsigned char* Data_Content, size_t Data_S
124124
125125 // --------------------------------------------------------------------------
126126 CLI::CLI () : watch_folder_user(NULL ), use_as_user(-1 ), use_daemon(false ), asynchronous(false ),
127- force_analyze (false ), full_report(false ), include_hidden_files(false ), mil_analyze(true ),
127+ force_analyze (false ), full_report(false ), no_database( false ), include_hidden_files(false ), mil_analyze(true ),
128128 watch_folder_recursive(true ), create_policy_mode(false ), file_information(false ),
129129 plugins_list_mode(false ), list_watch_folders_mode(false ), no_needs_files_mode(false ),
130130 list_mode(false ), fixer(false )
@@ -146,6 +146,9 @@ void __stdcall Event_CallBackFunction(unsigned char* Data_Content, size_t Data_S
146146 return CLI_RETURN_ERROR;
147147 }
148148
149+ if (no_database)
150+ MCL.set_no_database (no_database);
151+
149152 if (!no_needs_files_mode)
150153 {
151154 // If no filenames (and no options)
@@ -1045,6 +1048,12 @@ void __stdcall Event_CallBackFunction(unsigned char* Data_Content, size_t Data_S
10451048 force_analyze = force;
10461049 }
10471050
1051+ // --------------------------------------------------------------------------
1052+ void CLI::set_no_database (bool no_db)
1053+ {
1054+ no_database = no_db;
1055+ }
1056+
10481057 // --------------------------------------------------------------------------
10491058 void CLI::set_mil_analyze (bool analyze)
10501059 {
0 commit comments