From 7a2dca9d280afe39e467358b3b97db416bc008bf Mon Sep 17 00:00:00 2001 From: luca Date: Fri, 13 Jun 2003 09:42:11 +0000 Subject: [PATCH] Patch level :2.0 496 Files correlati :ba1.exe Ricompilazione Demo : [ ] Commento :sistemato problema della rinominazione di wxmsw240.dl_ nella directory dei servers git-svn-id: svn://10.65.10.50/trunk@11236 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- ba/ba1700.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ba/ba1700.cpp b/ba/ba1700.cpp index 7a254f914..53f26103b 100755 --- a/ba/ba1700.cpp +++ b/ba/ba1700.cpp @@ -573,7 +573,7 @@ bool TInstaller_mask::move_file(const TFilename& src, const TFilename& dst) cons { TFilename dest = dst; const int reboot = needs_reboot(dest); - if (reboot > NEW_MENU) + if (reboot > NEW_MENU && dst.exist()) { dest.rtrim(1); dest << '_'; @@ -588,7 +588,7 @@ bool TInstaller_mask::move_file(const TFilename& src, const TFilename& dst) cons { subdir.add(dirs.get(c)); if (subdir.right(1) == ":" ) - subdir << '\\'; + subdir << SLASH; if (!subdir.exist() ) // build destination directory make_dir(subdir); @@ -943,7 +943,7 @@ bool TInstaller_mask::install(const TString& module, int patchlevel) src = path; src.add(dst); const int reboot = needs_reboot(dst); - if (reboot > NEW_MENU) + if (reboot > NEW_MENU && dst.exist()) { dst.rtrim(1); dst << '_';