diff options
author | Jesus Fernandez <jesus.fernandez@qt.io> | 2016-11-10 00:52:57 +0100 |
---|---|---|
committer | Jesus Fernandez <Jesus.Fernandez@qt.io> | 2017-03-17 11:06:43 +0000 |
commit | 346cd79192ef71afa572812e17f1d422594651a0 (patch) | |
tree | e1ebd26e337817f8f2d5ce1196456ff3c3b1e7f1 /tests/auto/corelib/tools/qcryptographichash | |
parent | 99adabdb7ecdded792961392cec6b68e625bf6e2 (diff) |
Make QFile::open fail when using an invalid file name
Fixes the bug in QFile which allowed opening a file with reserved
characters in its name. If the name is a long file path, CreateFile
opens a file with a truncated name instead of failing, so we have
to catch reserved characters ourselves.
[ChangeLog][Windows] Fixed a bug that caused QFile to create
files with truncated names if the file name was invalid. Now,
QFile::open correctly fails to create such files.
Task-number: QTBUG-57023
Change-Id: I01d5a7132054cecdfa839d0b8de06460039248a3
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'tests/auto/corelib/tools/qcryptographichash')
0 files changed, 0 insertions, 0 deletions