From bc009880104a1a43ef01861ece086e6e5adb888b Mon Sep 17 00:00:00 2001 From: augusto Date: Wed, 17 Dec 1997 15:10:38 +0000 Subject: [PATCH] Corretta la gestione dei nomi con path git-svn-id: svn://10.65.10.50/trunk@5766 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- include/execp.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/include/execp.cpp b/include/execp.cpp index e75eb98ea..b16a91ed2 100755 --- a/include/execp.cpp +++ b/include/execp.cpp @@ -64,9 +64,15 @@ word TExternal_app::run( // @comm Se

e' FALSE aspetta che termini il processo in esecuzione prima di iniziare il nuovo { - TFilename path(_path); - const TString name(path.name()); + TFilename path(_path); + TFilename comm_name(_path); + int p = comm_name.find(' '); + + if (p >=0) + comm_name.cut(p); + + TString name(comm_name.name()); if (utente == TRUE) // utente puo' essere 0 = No, 1 = Si, 3 = Forzatura { bool our_app = name.len() > 2; @@ -91,7 +97,7 @@ word TExternal_app::run( // save cwd xvt_fsys_save_dir(); - const TFilename dir(path.path()); + const TFilename dir(comm_name.path()); if (dir.not_empty()) {