31
28
return Interfaces.C.Strings.Chars_Ptr;
32
29
pragma Import(C, C_Get_Env, "getenv");
34
37
procedure C_Perror (S : in Interfaces.C.char_array);
35
38
pragma Import(C, C_Perror, "perror");
40
43
-- Get an environment variable.
41
44
function Get_Env (Name : String) return String is
43
46
:= C_Get_Env(Interfaces.C.To_C(Name));