VV :: By error mailed this to Sam only earlier this afternoon; this is for the 
mailing list.


Sam Varshavchik wrote:

Upgrade to a 64-bit operating system. You are running into the limitations of a 32-bit platforms.


Hm, I thought that the largest value for an unsigned integer on a 32-bit platform would be 2^32 , e.g. 4294967296? For a signed integer it's 2^(32-1), or 2147483648; that's true.


And the file offset datatype is a signed type.


Now I'm a bit lost, I'm sorry...
As far as I can see the value for maildir quota size has nothing to do with file offset. It's an arbitrary number that is calculated by the addition of the S=xxxxx values from maildir++ filenames or filesizes from stat(). Why not make that an unsigned long long int (64 bits) so the quota size limit can be much higher than 2^31? In my opinion this has nothing to do with platform type at all and is this simply a bug?






-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to