[trivial] size_t/int format specifier mismatch

Stumbled on this while looking at the DMD/LDC diff.

Just inserting a cast seems to be the cleanest option due to the messy affair that C99 format specifiers are w.r.t. platform portability, and is what is done elsewhere too.