Use PRIuZ instead of `%u` for `size_t` arguments.  But I think it's not necessary to tell the caller what they passed; they probably have a good idea already.