Now it builds alright
hmm, maybe this way is better
No errors this time, I'm sure of it
cast long unsigned int to int
%zd for size_t, and we don't need to worry about portability and downcasting longs and stuff.
%zu, it's %zu not %zd
Merge pull request #5264 from moopie/fixbuild

Fix the build error