[fpc-pascal] fpGetRUsage

Jonas Maebe jonas.maebe at elis.ugent.be
Thu Sep 8 09:39:44 CEST 2005


On 7 sep 2005, at 20:21, Paul Davidson wrote:

>>> Trying to get fpGetRusage to work WITH DARWIN.
>>>
>>> Using:     function fpGetRUsage( who : cint; data : pRUsage ) :  
>>> cint; cdecl; external 'c' name 'getrusage';
>>>
>>> But this gives silly results.  Any hints?
>>
>> How did you declare prusage/trusage?
>
>     function fpGetRUsage( who : cint; data : pRUsage ) : cint;  
> cdecl; external 'some_random_string' name 'getrusage';

I asked about prusage/trusage, the type of the "data" parameter. It  
does not exist in the RTL, so you must have declared this type  
yourself. That's probably where the error is.


Jonas




More information about the fpc-pascal mailing list