BTW: if you're going to replace all lines with PRIsz* in it, you can remove them entirely and replace then by %*. Size specifiers are not needed with the tinyformat-based formatting that we use now (see how the macros are defined in util.h).