From cce7f1bab8942e07f7251274768bc1ea66d735e0 Mon Sep 17 00:00:00 2001 From: "Peter J. Martel" <pmartel@basistech.com> Date: Fri, 11 Nov 2011 16:29:08 -0500 Subject: [PATCH] Increment sequence number --- tsk3/auto/auto_db.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tsk3/auto/auto_db.cpp b/tsk3/auto/auto_db.cpp index f3414b9ef..5f0445ca1 100644 --- a/tsk3/auto/auto_db.cpp +++ b/tsk3/auto/auto_db.cpp @@ -547,6 +547,8 @@ TskAutoDb::processAttribute(TSK_FS_FILE * fs_file, if ((m_blkMapFlag) && (isNonResident(fs_attr)) && (isDotDir(fs_file, path) == 0)) { TSK_FS_ATTR_RUN *run; + int sequence = 0; + for (run = fs_attr->nrd.run; run != NULL; run = run->next) { unsigned int block_size = fs_file->fs_info->block_size; @@ -556,7 +558,7 @@ TskAutoDb::processAttribute(TSK_FS_FILE * fs_file, // @@@ We probaly want ot keep on going here if (m_db->addFsBlockInfo(m_curFsId, m_curFileId, - run->addr * block_size, run->len * block_size, 0)) { + run->addr * block_size, run->len * block_size, sequence++)) { return TSK_ERR; } } -- GitLab