diff options
| author | Ben Johnson <benbjohnson@yahoo.com> | 2014-03-31 11:08:27 -0600 |
|---|---|---|
| committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-03-31 11:08:27 -0600 |
| commit | b5c1715a36de567a5950a911a9ef2a90876610db (patch) | |
| tree | 6b0b06f7fc1ca4c4799ebb480961ed297bf9667b /cmd | |
| parent | Merge pull request #98 from benbjohnson/fsck (diff) | |
| parent | Write freelist after each commit. (diff) | |
| download | dedo-b5c1715a36de567a5950a911a9ef2a90876610db.tar.gz dedo-b5c1715a36de567a5950a911a9ef2a90876610db.tar.xz | |
Merge pull request #102 from benbjohnson/fix-freelist
Write freelist after each commit.
Diffstat (limited to 'cmd')
| -rw-r--r-- | cmd/bolt/pages.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd/bolt/pages.go b/cmd/bolt/pages.go index 2b55c69..ab2b67d 100644 --- a/cmd/bolt/pages.go +++ b/cmd/bolt/pages.go @@ -39,7 +39,10 @@ func Pages(path string) { overflow = strconv.Itoa(p.OverflowCount) } printf("%-8d %-10s %-6d %-6s\n", p.ID, p.Type, p.Count, overflow) - id += 1 + p.OverflowCount + id += 1 + if p.Type != "free" { + id += p.OverflowCount + } } return nil }) |
