From d13aea40548492860a6046759f35e2ab397f84f0 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Wed, 24 Feb 2010 13:03:55 +0000 Subject: [PATCH] Fix: Add warning if install.lock file removing fails --- build/exe/doliwamp/doliwamp.iss | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/build/exe/doliwamp/doliwamp.iss b/build/exe/doliwamp/doliwamp.iss index 9b851d1f7d1..3717b831122 100644 --- a/build/exe/doliwamp/doliwamp.iss +++ b/build/exe/doliwamp/doliwamp.iss @@ -135,6 +135,7 @@ var apachePort: String; var mysqlPort: String; var newPassword: String; +var lockFile: String; var srcFile: String; var destFile: String; var srcFileH: String; @@ -334,7 +335,12 @@ begin // Remove lock file - DeleteFile(pathWithSlashes+'/www/dolibarr/install.lock'); + lockfile := pathWithSlashes+'/www/dolibarr/install.lock'; + if FileExists (lockfile) and not DeleteFile(lockfile) then + begin + themessage := 'Failed to delete file '+pathWithSlashes+'/www/dolibarr/install.lock. You may have to remove it manually later when asked. Click OK to continue...'; + MsgBox(themessage,mbInformation,MB_OK) + end