Use stdint.h types for fixed-size integers

Closed Alexander Richardson requested to merge arichardson/dbus:int64-wformat-warnings into master

All supported compilers provide a stdint.h header, so we can use this instead of relying on autotools/cmake checks. In theory this could break the ABI due to C++ name mangling changes if dbus_int64_t changes between long long and long. However, it appears the only affected platform is macOS where that level of binary compatibility is not guaranteed.

Edited by Alexander Richardson

Merge request reports