Current code uses unsigned long for all directory size information. This causes problems on filesystems larger than 4TB.
This patch simply changes all instances of unsigned long for unsigned long long.
Tested on our 6TB FS without problems.
2007-07-12 09:28:49 UTC in xdiskusage