aboutsummaryrefslogtreecommitdiffstats
path: root/lang/qt/src/qgpgmedecryptverifyarchivejob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lang/qt/src/qgpgmedecryptverifyarchivejob.cpp')
-rw-r--r--lang/qt/src/qgpgmedecryptverifyarchivejob.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/lang/qt/src/qgpgmedecryptverifyarchivejob.cpp b/lang/qt/src/qgpgmedecryptverifyarchivejob.cpp
index 98ca7403..1d642b0f 100644
--- a/lang/qt/src/qgpgmedecryptverifyarchivejob.cpp
+++ b/lang/qt/src/qgpgmedecryptverifyarchivejob.cpp
@@ -122,7 +122,11 @@ static QGpgMEDecryptVerifyArchiveJob::result_type decrypt_verify_from_file_name(
const QString &outputDirectory)
{
Data indata;
+#ifdef Q_OS_WIN
+ indata.setFileName(inputFile.toUtf8().constData());
+#else
indata.setFileName(QFile::encodeName(inputFile).constData());
+#endif
return decrypt_verify(ctx, indata, outputDirectory);
}