diff options
author | Ben Johnson <benbjohnson@yahoo.com> | 2014-02-13 10:59:47 -0700 |
---|---|---|
committer | Ben Johnson <benbjohnson@yahoo.com> | 2014-02-13 10:59:47 -0700 |
commit | 34005ecd76f65c18920e686e3bfdb9ad5e5754a2 (patch) | |
tree | 3597cf9a764ba9e99779477a70f7bb71848d1a4c /buckets.go | |
parent | Merge pull request #24 from benbjohnson/remap (diff) | |
parent | API Documentation. (diff) | |
download | dedo-34005ecd76f65c18920e686e3bfdb9ad5e5754a2.tar.gz dedo-34005ecd76f65c18920e686e3bfdb9ad5e5754a2.tar.xz |
Merge pull request #29 from benbjohnson/cleanup
API Documentation
Diffstat (limited to 'buckets.go')
-rw-r--r-- | buckets.go | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -13,8 +13,8 @@ type buckets struct { // size returns the size of the page after serialization. func (b *buckets) size() int { - var size int = pageHeaderSize - for key, _ := range b.items { + var size = pageHeaderSize + for key := range b.items { size += int(unsafe.Sizeof(bucket{})) + len(key) } return size @@ -70,12 +70,12 @@ func (b *buckets) read(p *page) { // write writes the items onto a page. func (b *buckets) write(p *page) { // Initialize page. - p.flags |= p_buckets + p.flags |= bucketsPageFlag p.count = uint16(len(b.items)) // Sort keys. var keys []string - for key, _ := range b.items { + for key := range b.items { keys = append(keys, key) } sort.StringSlice(keys).Sort() |