projects
/
blerg.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fc02b69
)
Whoops, what the hell was that?
author
Chip Black
<bytex64@bytex64.net>
Sun, 19 Dec 2010 11:16:37 +0000
(
05:16
-0600)
committer
Chip Black
<bytex64@bytex64.net>
Sun, 19 Dec 2010 11:16:37 +0000
(
05:16
-0600)
Fix virtual address space leak -- was unmapping with the wrong size due
to a spurious extra sizeof().
database.c
patch
|
blob
|
history
diff --git
a/database.c
b/database.c
index
2da6530
..
6e9f494
100644
(file)
--- a/
database.c
+++ b/
database.c
@@
-36,7
+36,7
@@
void blerg_segment_close(struct blerg *blerg) {
if (blerg->data_fd != -1)
close(blerg->data_fd);
if (blerg->index != NULL)
- munmap((void *)blerg->index,
sizeof(RECORDS_PER_SEGMENT * sizeof(struct record)
));
+ munmap((void *)blerg->index,
RECORDS_PER_SEGMENT * sizeof(struct record
));
if (blerg->index_fd != -1)
close(blerg->index_fd);
}