- removed hard coded reference to 7z, uses all ini file options

This commit is contained in:
Mark Vejvoda
2011-04-10 20:25:36 +00:00
parent 842f1dac69
commit 3e3b774dd5

View File

@@ -993,7 +993,7 @@ void FTPClientThread::getFileFromServer(pair<string,string> fileName) {
bool findArchive = true;
string ext = extractExtension(fileName.first);
if(ext == "7z") {
if(("." + ext) == this->fileArchiveExtension) {
findArchive = executeShellCommand(this->fileArchiveExtractCommand,this->fileArchiveExtractCommandSuccessResult);
}
if(findArchive == true) {
@@ -1038,7 +1038,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getFileInternalFromServer(p
// Extract the archive
if(result.first == ftp_crt_SUCCESS) {
string ext = extractExtension(destFileSaveAs);
if(ext == "7z") {
if(("." + ext) == fileArchiveExtension) {
string destRootArchiveFolder = extractDirectoryPathFromFile(destFileSaveAs);
string extractCmd = getFullFileArchiveExtractCommand(this->fileArchiveExtractCommand,
this->fileArchiveExtractCommandParameters, destRootArchiveFolder,