From 6ac73c565584f2de57cf62b4b4bfdd562c9076fb Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Tue, 20 Sep 2016 13:34:56 -0400 Subject: [PATCH] use generic crc32 to scan files with --- tasks/task_database.c | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/tasks/task_database.c b/tasks/task_database.c index efccf67845..ef5b78d6d7 100644 --- a/tasks/task_database.c +++ b/tasks/task_database.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "tasks_internal.h" @@ -162,17 +163,8 @@ static bool file_get_crc(database_state_handle_t *db_state, if (read_from != 1 || ret <= 0) return 0; -#ifdef HAVE_COMPRESSION - if(!path_is_compressed_file(name)) - { - const struct file_archive_file_backend *stream_backend = - file_archive_get_file_backend(name); - - if (stream_backend) - *crc = stream_backend->stream_crc_calculate( - 0, db_state->buf, ret); - } -#endif + *crc = encoding_crc32( + 0, db_state->buf, ret); return 1; }