--- - branch: MAIN date: Fri Dec 6 19:36:22 UTC 2019 files: - new: '1.22' old: '1.21' path: src/common/lib/libutil/snprintb.c pathrev: src/common/lib/libutil/snprintb.c@1.22 type: modified id: 20191206T193622Z.366f5b0622d22988ace4b80858310e4153ad9402 log: | Formalize that the printf formats should be uintmax_t so we can uniformly use 'j' in the user-provided formatting strings instead of depending on _LP64 to use 'll' or 'l' (and the PRI macros). The alternative is to parse the printf format manually to determine which modifier to apply which would make this transparent to the user (they could still always use '%u' or '%x'), but that's too painful. module: src subject: 'CVS commit: src/common/lib/libutil' unixtime: '1575660982' user: christos