* Allow use of absolute path in ServerID (bug ID 27572)

git-svn-id: trunk@30304 -
This commit is contained in:
michael 2015-03-24 09:23:29 +00:00
parent 1127dc9983
commit 9d5e80d072

View File

@ -110,17 +110,13 @@ end;
constructor TPipeClientComm.Create(AOWner: TSimpleIPCClient);
Var
D : String;
begin
inherited Create(AOWner);
FFileName:=Owner.ServerID;
If (Owner.ServerInstance<>'') then
FFileName:=FFileName+'-'+Owner.ServerInstance;
D:='/tmp/'; // Change to something better later
FFileName:=D+FFileName;
if FFileName[1]<>'/' then
FFileName:=GetTempDir(true)+FFileName;
end;
@ -200,17 +196,13 @@ Type
end;
constructor TPipeServerComm.Create(AOWner: TSimpleIPCServer);
Var
D : String;
begin
inherited Create(AOWner);
FFileName:=Owner.ServerID;
If Not Owner.Global then
FFileName:=FFileName+'-'+IntToStr(fpGetPID);
D:='/tmp/'; // Change to something better later
FFileName:=D+FFileName;
if FFileName[1]<>'/' then
FFileName:=GetTempDir(Owner.Global)+FFileName;
end;