mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-07 02:27:11 +01:00
* OS/2 GetEnv correction
This commit is contained in:
parent
c9a940fe1d
commit
a97686ad4f
@ -96,14 +96,11 @@ implementation
|
||||
{$IFDEF OS2}
|
||||
function GetEnv (EnvVar: string): PChar;
|
||||
|
||||
var RC: longint;
|
||||
P, Q: PChar;
|
||||
var P: PChar;
|
||||
|
||||
begin
|
||||
GetMem (Q, Succ (Length (EnvVar)));
|
||||
RC := DosScanEnv (Q, P);
|
||||
FreeMem (Q, Succ (Length (EnvVar)));
|
||||
GetEnv := P;
|
||||
EnvVar := EnvVar + #0;
|
||||
if DosScanEnv (@EnvVar [1], P) = 0 then GetEnv := P else GetEnv := nil;
|
||||
end;
|
||||
{$ENDIF OS2}
|
||||
|
||||
@ -430,7 +427,10 @@ end.
|
||||
{
|
||||
HISTORY
|
||||
$Log$
|
||||
Revision 1.4 2001-01-21 21:38:52 marco
|
||||
Revision 1.5 2001-01-23 20:54:18 hajny
|
||||
* OS/2 GetEnv correction
|
||||
|
||||
Revision 1.4 2001/01/21 21:38:52 marco
|
||||
* renamefest in packages
|
||||
|
||||
Revision 1.3 2000/12/19 00:47:11 hajny
|
||||
|
||||
Loading…
Reference in New Issue
Block a user