Index: src/platform-freebsd.cc |
=================================================================== |
--- src/platform-freebsd.cc (revision 6868) |
+++ src/platform-freebsd.cc (working copy) |
@@ -224,7 +224,7 @@ |
OS::MemoryMappedFile* OS::MemoryMappedFile::open(const char* name) { |
- FILE* file = fopen(name, "w+"); |
+ FILE* file = fopen(name, "a+"); |
if (file == NULL) return NULL; |
fseek(file, 0, SEEK_END); |
@@ -238,7 +238,7 @@ |
OS::MemoryMappedFile* OS::MemoryMappedFile::create(const char* name, int size, |
void* initial) { |
- FILE* file = fopen(name, "w+"); |
+ FILE* file = fopen(name, "r+"); |
mnaganov (inactive)
2011/02/21 17:10:05
Looks like you've changed this in a wrong place.
|
if (file == NULL) return NULL; |
int result = fwrite(initial, size, 1, file); |
if (result < 1) { |