From e7b6a7cbddec32d300a1f758281c717402525053 Mon Sep 17 00:00:00 2001 From: Tannin Date: Sat, 3 Jan 2015 12:34:26 +0100 Subject: - bugfix: no exec info returned for .exe - bugfix: wide string conversion functions seem to have failed for empty string --- src/mainwindow.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/mainwindow.cpp') diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 7cc18f6b..bf2d6139 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -4498,8 +4498,7 @@ void MainWindow::writeDataToFile() } -int MainWindow::getBinaryExecuteInfo(const QFileInfo &targetInfo, - QFileInfo &binaryInfo, QString &arguments) +int MainWindow::getBinaryExecuteInfo(const QFileInfo &targetInfo, QFileInfo &binaryInfo, QString &arguments) { QString extension = targetInfo.completeSuffix(); if ((extension.compare("cmd", Qt::CaseInsensitive)) || @@ -4510,6 +4509,7 @@ int MainWindow::getBinaryExecuteInfo(const QFileInfo &targetInfo, return 1; } else if (extension.compare("exe", Qt::CaseInsensitive) == 0) { binaryInfo = targetInfo; + return 1; } else if (extension.compare("jar", Qt::CaseInsensitive) == 0) { // types that need to be injected into std::wstring targetPathW = ToWString(targetInfo.absoluteFilePath()); -- cgit v1.3.1