diff --git a/toolkit/tfile.cpp b/toolkit/tfile.cpp index 464ba28a..7847a71f 100644 --- a/toolkit/tfile.cpp +++ b/toolkit/tfile.cpp @@ -62,7 +62,7 @@ File::File(const char *file) d = new FilePrivate(::strdup(file)); d->readOnly = !isWritable(file); - d->file = fopen(file, d->readOnly ? "r" : "r+"); + d->file = fopen(file, d->readOnly ? "rb" : "rb+"); if(!d->file) debug("Could not open file " + String(file));