From 71922f801fa8bb0063014ba196c98e0c30062e6b Mon Sep 17 00:00:00 2001 From: angelo Date: Thu, 20 Jun 1996 15:20:25 +0000 Subject: [PATCH] Rimossa la copia del file per lanciare piu' istanze della stessa applicazione. Cio' era valido per Win95. Ora per lo stesso sistema operativo del futuro, si utilizza un altro metodo, implementato da Alex. Vedi commit del 20 giugno 1996 di applicat.cpp, xvtility.cpp. git-svn-id: svn://10.65.10.50/trunk@3034 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- include/execp.cpp | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/include/execp.cpp b/include/execp.cpp index d5487e722..bb29dbb50 100755 --- a/include/execp.cpp +++ b/include/execp.cpp @@ -90,29 +90,6 @@ word TExternal_app::run( HL_LOGOUT(); _exitcode = WinExec((char*)(const char*)path, SW_SHOW); - for (int maxtry = 5 ; maxtry > 0 && _exitcode == 16; maxtry--) - { - int spc = path.find(' '); - - if (spc < 0) - spc = path.len(); - TFilename name(path.left(spc)), oldname(name); - - name.ext(""); - if (isdigit(name.right(1)[0])) - name << 'a'; - else - name[name.len() - 1]++; - name.ext("exe"); - if (!fexist(name)) - { - oldname.ext("exe"); - fcopy(oldname, name); - } - name << path.mid(spc); - path = name; - _exitcode = WinExec((char*)(const char*)path, SW_SHOW); - } if (_exitcode >= 32) { if (!async)