File tree Expand file tree Collapse file tree 2 files changed +10
-0
lines changed
Expand file tree Collapse file tree 2 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -102,6 +102,8 @@ TUserConfigFileUpdater = class(TConfigFileUpdater)
102102 procedure DeleteUpdatingPrefs ;
103103 // / <summary>Deletes unused UpdateChecks section.</summary>
104104 procedure DeleteUpdateChecks ;
105+ // / <summary>Deletes unused UserInfo section.</summary>
106+ procedure DeleteUserInfo ;
105107 // / <summary>Effectively renames MainWindow section used prior to version
106108 // / 11 as WindowState:MainForm.</summary>
107109 procedure RenameMainWindowSection ;
@@ -330,6 +332,13 @@ procedure TUserConfigFileUpdater.DeleteUpdatingPrefs;
330332 DeleteIniSection(' Prefs:Updating' , CfgFileName);
331333end ;
332334
335+ procedure TUserConfigFileUpdater.DeleteUserInfo ;
336+ begin
337+ if not TFile.Exists(CfgFileName, False) then
338+ CreateNewFile;
339+ DeleteIniSection(' UserInfo' , CfgFileName);
340+ end ;
341+
333342class function TUserConfigFileUpdater.GetFileVersion : Integer;
334343begin
335344 Result := FileVersion;
Original file line number Diff line number Diff line change @@ -242,6 +242,7 @@ procedure TFirstRun.UpdateUserCfgFile(out Changes: TFirstRunCfgChangeSet);
242242 fUserConfigFile.DeleteProxyServerSection;
243243 fUserConfigFile.DeleteUpdatingPrefs;
244244 fUserConfigFile.DeleteUpdateChecks;
245+ fUserConfigFile.DeleteUserInfo;
245246 end ;
246247
247248 { $IFNDEF PORTABLE}
You can’t perform that action at this time.
0 commit comments