|
@@ -870,14 +870,15 @@ begin
|
|
|
'o' :
|
|
|
begin
|
|
|
if More<>'' then
|
|
|
+ begin
|
|
|
{$IFDEF USE_SYSUTILS}
|
|
|
- begin
|
|
|
- d := SplitPath(More);
|
|
|
- OutputFile := SplitFileName(More);
|
|
|
- end
|
|
|
+ OutputExeDir:=SplitPath(More);
|
|
|
+ OutputFile:=SplitFileName(More);
|
|
|
+ OutputExtension:=SplitExtension(More);
|
|
|
{$ELSE USE_SYSUTILS}
|
|
|
- Fsplit(More,d,OutputFile,e)
|
|
|
+ FSplit(More,OutputExeDir,OutputFile,OutputExtension);
|
|
|
{$ENDIF USE_SYSUTILS}
|
|
|
+ end
|
|
|
else
|
|
|
IllegalPara(opt);
|
|
|
end;
|