VV :: By error mailed this to Sam only earlier this afternoon; this is for the mailing list.
Sam Varshavchik wrote:
Now I'm a bit lost, I'm sorry...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.
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
