Converting Fuse headers

div0 div0 at
Wed Nov 10 12:52:39 PST 2010

On 10/11/2010 20:15, Jesse Phillips wrote:
> div0 Wrote:
>> Well done, glad you proved me wrong.
>> It does seem unlikely that size_t is wrong,
>> though you can test it easily enough:
>> compile a test C program to see what size it is and compare it to the D
>> version:
>> void main() {
>> 	printf("sizeof: %d", sizeof(size_t));
>> }
>> It should be 4 on a 32 bit system&  8 for 64 bit.
> Hope I didn't say size_t. stat_t, a very complicated struct known as struct stat in C. I don't know for sure that it is wrong, but at this point it is the most likely candidate.
> Also none of the changes I made related to the question affected the ability of the program to work (maybe a more complicated one). Just glad I wasn't to far off in my translation.

Sorry, me misreading.

You can still do the size check for the stat_t struct as well,
I always double check the size of structs when doing those conversions 
as it's very easy to get it wrong.

My enormous talent is exceeded only by my outrageous laziness.

More information about the Digitalmars-d-learn mailing list