mirror of
https://github.com/glest/glest-source.git
synced 2025-08-19 22:51:24 +02:00
- removed hard coded reference to 7z, uses all ini file options
This commit is contained in:
@@ -993,7 +993,7 @@ void FTPClientThread::getFileFromServer(pair<string,string> fileName) {
|
|||||||
|
|
||||||
bool findArchive = true;
|
bool findArchive = true;
|
||||||
string ext = extractExtension(fileName.first);
|
string ext = extractExtension(fileName.first);
|
||||||
if(ext == "7z") {
|
if(("." + ext) == this->fileArchiveExtension) {
|
||||||
findArchive = executeShellCommand(this->fileArchiveExtractCommand,this->fileArchiveExtractCommandSuccessResult);
|
findArchive = executeShellCommand(this->fileArchiveExtractCommand,this->fileArchiveExtractCommandSuccessResult);
|
||||||
}
|
}
|
||||||
if(findArchive == true) {
|
if(findArchive == true) {
|
||||||
@@ -1038,7 +1038,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getFileInternalFromServer(p
|
|||||||
// Extract the archive
|
// Extract the archive
|
||||||
if(result.first == ftp_crt_SUCCESS) {
|
if(result.first == ftp_crt_SUCCESS) {
|
||||||
string ext = extractExtension(destFileSaveAs);
|
string ext = extractExtension(destFileSaveAs);
|
||||||
if(ext == "7z") {
|
if(("." + ext) == fileArchiveExtension) {
|
||||||
string destRootArchiveFolder = extractDirectoryPathFromFile(destFileSaveAs);
|
string destRootArchiveFolder = extractDirectoryPathFromFile(destFileSaveAs);
|
||||||
string extractCmd = getFullFileArchiveExtractCommand(this->fileArchiveExtractCommand,
|
string extractCmd = getFullFileArchiveExtractCommand(this->fileArchiveExtractCommand,
|
||||||
this->fileArchiveExtractCommandParameters, destRootArchiveFolder,
|
this->fileArchiveExtractCommandParameters, destRootArchiveFolder,
|
||||||
|
Reference in New Issue
Block a user