diff options
| -rw-r--r-- | common/file.cpp | 7 | 
1 files changed, 2 insertions, 5 deletions
diff --git a/common/file.cpp b/common/file.cpp index 94b3e48930..fb837b9499 100644 --- a/common/file.cpp +++ b/common/file.cpp @@ -497,10 +497,7 @@ bool DumpFile::open(const String &filename) {  bool DumpFile::open(const FilesystemNode &node) {  	assert(!_handle); -	if (!node.exists()) { -		warning("File::open: Trying to open a FilesystemNode which does not exist"); -		return false; -	} else if (node.isDirectory()) { +	if (node.isDirectory()) {  		warning("File::open: Trying to open a FilesystemNode which is a directory");  		return false;  	} /*else if (!node.isReadable() && mode == kFileReadMode) { @@ -511,7 +508,7 @@ bool DumpFile::open(const FilesystemNode &node) {  		return false;  	}*/ -	_handle = fopen(node.getPath().c_str(), "rb"); +	_handle = fopen(node.getPath().c_str(), "wb");  	if (_handle == NULL)  		debug(2, "File %s not found", node.getName().c_str());  | 
