summaryrefslogtreecommitdiff
path: root/util/mmap_mm.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'util/mmap_mm.cpp')
-rw-r--r--util/mmap_mm.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/util/mmap_mm.cpp b/util/mmap_mm.cpp
index aa9b275..9cffad5 100644
--- a/util/mmap_mm.cpp
+++ b/util/mmap_mm.cpp
@@ -31,14 +31,13 @@ namespace mongo {
void MemoryMappedFile::close() {
if ( view )
- delete( view );
+ free( view );
view = 0;
len = 0;
}
- void* MemoryMappedFile::map(const char *filename, size_t length) {
- path p( filename );
-
+ void* MemoryMappedFile::map(const char *filename, long& length , int options ) {
+ assert( length );
view = malloc( length );
return view;
}