summaryrefslogtreecommitdiff
path: root/src/analysis/scan/scanner.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2023-07-07 06:32:43 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2023-07-07 06:32:43 (GMT)
commit4c10dfa2a95cea6fc704d68066d0c284cfd79342 (patch)
tree5827bbc411459800747e21929daecdf99fde7dfd /src/analysis/scan/scanner.c
parent3f996be1e5858b54740bf92515795982a16b169a (diff)
Rewrite core parts of the ROST API.
Diffstat (limited to 'src/analysis/scan/scanner.c')
-rw-r--r--src/analysis/scan/scanner.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/analysis/scan/scanner.c b/src/analysis/scan/scanner.c
index ae3cb9a..d52c0fc 100644
--- a/src/analysis/scan/scanner.c
+++ b/src/analysis/scan/scanner.c
@@ -332,8 +332,10 @@ GScanContext *g_content_scanner_analyze(GContentScanner *scanner, GScanOptions *
g_scan_context_set_content(result, content);
+ g_engine_backend_run_scan(scanner->data_backend, result);
+
for (i = 0; i < scanner->rule_count; i++)
- g_scan_rule_analyze(scanner->rules[i], scanner->data_backend, result);
+ g_scan_rule_check(scanner->rules[i], scanner->data_backend, result);
exit: