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