From: <jbo...@li...> - 2006-05-29 17:28:03
|
Author: mla...@jb... Date: 2006-05-29 13:27:56 -0400 (Mon, 29 May 2006) New Revision: 4470 Modified: labs/jbossweb/trunk/src/windows/native/service/jbosssvc/jboss.c Log: Aleays remove the trailing backslash from the working path Modified: labs/jbossweb/trunk/src/windows/native/service/jbosssvc/jboss.c =================================================================== --- labs/jbossweb/trunk/src/windows/native/service/jbosssvc/jboss.c 2006-05-29 17:01:04 UTC (rev 4469) +++ labs/jbossweb/trunk/src/windows/native/service/jbosssvc/jboss.c 2006-05-29 17:27:56 UTC (rev 4470) @@ -782,8 +782,13 @@ if ((argc - i) < args_left) ErrorUsage(); lstrcpy(_service_name, argv[i++]); - if (need_path) + if (need_path) { + int l = lstrlen(argv[i]); lstrcpy(_working_path, argv[i++]); + /* Remove trailing backslash */ + if (_working_path[l - 1] == '\\') + _working_path[l - 1] == '\0' + } if (need_disp) lstrcpy(_service_disp, argv[i++]); if (need_desc) |