[fpc-pascal] GetCurrentDir

Michael Van Canneyt michael at freepascal.org
Mon Apr 22 10:53:39 CEST 2013



On Mon, 22 Apr 2013, Henry Vermaak wrote:

> On Mon, Apr 22, 2013 at 09:57:06AM +0200, Michael Van Canneyt wrote:
>> On Mon, 22 Apr 2013, Marco van de Voort wrote:
>>> In our previous episode, Mattias Gaertner said:
>>>>> The FPC code tries to work its way up from '.' in such a case.
>>>>>
>>>>> I just tried, but it gives a correct result in my case.
>>>>
>>>> Maybe as fallback it can use the environment variable PWD?
>>>
>>> No. That would only be valid right after startup, and doesn't change
>>> when you chdir in the program.
>>
>> +1
>
> I think that readlink on /proc/self/cwd should work?

That is what the kernel getcwd returns.
Sometimes this is empty.

Michael.



More information about the fpc-pascal mailing list