From 2cb89d3e7a7022387e5799de7a9562f57b3ce277 Mon Sep 17 00:00:00 2001 From: Sebastian Schuberth Date: Fri, 15 Mar 2013 09:57:04 +0100 Subject: [PATCH] Installer: Reuse any previously set custom Plink path on update installs Signed-off-by: Sebastian Schuberth --- share/WinGit/install.iss | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/share/WinGit/install.iss b/share/WinGit/install.iss index 9ca535ce..a706c8b9 100644 --- a/share/WinGit/install.iss +++ b/share/WinGit/install.iss @@ -552,7 +552,10 @@ begin EdtPlink:=TEdit.Create(PuTTYPage); with EdtPlink do begin Parent:=PuTTYPage.Surface; - Text:=GetPuTTYLocation; + Text:=GetPreviousData('Plink Path',''); + if not FileExists(Text) then begin + Text:=GetPuTTYLocation; + end; if not FileExists(Text) then begin Text:=''; end; @@ -1227,6 +1230,7 @@ begin Data:='OpenSSH'; end else if RdbSSH[GS_Plink].Checked then begin Data:='Plink'; + SetPreviousData(PreviousDataKey,'Plink Path',EdtPlink.Text); end; SetPreviousData(PreviousDataKey,'SSH Option',Data); -- 2.11.4.GIT