diff --git a/installer/installer/AMXInstaller.exe b/installer/installer/AMXInstaller.exe index dc676943..b36d9d5c 100755 Binary files a/installer/installer/AMXInstaller.exe and b/installer/installer/AMXInstaller.exe differ diff --git a/installer/installer/UnitInstall.pas b/installer/installer/UnitInstall.pas index 81f1e623..bb7c85f0 100755 --- a/installer/installer/UnitInstall.pas +++ b/installer/installer/UnitInstall.pas @@ -702,13 +702,21 @@ begin try eGoBack := False; - if FileList[i] = 'liblist.gam' then - frmMain.IdFTP.Site('CHMOD 744 liblist.gam'); + try + if FileList[i] = 'liblist.gam' then + frmMain.IdFTP.Site('CHMOD 744 liblist.gam'); + except + AddStatus('Warning: CHMOD not supported.', clMaroon); + end; UploadFile(ExtractFilePath(ParamStr(0)) + 'temp\' + FileList[i], ePath + FileList[i], CopyConfig); - if FileList[i] = 'liblist.gam' then - frmMain.IdFTP.Size('CHMOD 444 liblist.gam'); + try + if FileList[i] = 'liblist.gam' then + frmMain.IdFTP.Size('CHMOD 444 liblist.gam'); + except + AddStatus('Warning: CHMOD not supported.', clMaroon); + end; except on E: Exception do begin if Cancel then exit;