K 10 svn:author V 5 harti K 8 svn:date V 27 2005-05-13T06:31:45.000000Z K 7 svn:log V 450 Make Shell_Init() static - it's only used here. Make sure we don't end up with shellPath beeing non-zero, but shellName beeing zero in the error case - back out cleanly from the error. When executing a command for macro assignment in Cmd_Exec() stuff the path of the shell into argv[0], not the name. This makes no difference from the functionality point of view, but allows the regression tests to determine whether make executes the correct shell. END