HomeClusterLabs Projects

Refactor: various: Remove U64T(S), U32T, and X32T print/scanf specs

Description

Refactor: various: Remove U64T(S), U32T, and X32T print/scanf specs

There are custom constants called U64T, X32T, etc. in configure.ac.
They're intended to do the same job as the fixed-width format specifiers
(PRIu64, SCNu64, etc.) that are specified in the C standard. The basic
idea is that the C99 standard doesn't guarantee the existence of
exact-width integer types.

However, Pacemaker already relies on fixed-width types and has for some
time. There's no longer any reason to keep these.

Signed-off-by: Reid Wahl <nrwahl@protonmail.com>

Details

Provenance
nrwahl2Authored on Sep 7 2022, 2:17 AM
Parents
rP762a44d87829: Merge pull request #2850 from nrwahl2/nrwahl2-T101_destroy
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task