equal
deleted
inserted
replaced
96 if (flags & QIODevice::WriteOnly) { |
96 if (flags & QIODevice::WriteOnly) { |
97 QT_STATBUF statBuf; |
97 QT_STATBUF statBuf; |
98 if (!fileName.isEmpty() |
98 if (!fileName.isEmpty() |
99 && QT_STAT(QFile::encodeName(fileName), &statBuf) == 0 |
99 && QT_STAT(QFile::encodeName(fileName), &statBuf) == 0 |
100 && (statBuf.st_mode & S_IFMT) == S_IFREG) { |
100 && (statBuf.st_mode & S_IFMT) == S_IFREG) { |
101 mode += "+"; |
101 mode += '+'; |
102 } else { |
102 } else { |
103 mode = "wb+"; |
103 mode = "wb+"; |
104 } |
104 } |
105 } |
105 } |
106 } else if (flags & QIODevice::WriteOnly) { |
106 } else if (flags & QIODevice::WriteOnly) { |