Public bug reported: http://dbus.freedesktop.org/doc/dbus-specification.html#basic-types : """ Conventional name: BYTE ASCII type-code: y (121) Encoding: Unsigned 8-bit integer """
Currently dbus-cpp defines the byte as signed std::int8_t. This should be changed to std::uint8_t. Unfortunately this will break (compilation of) any existing code using the signed byte. ** Affects: dbus-cpp (Ubuntu) Importance: Undecided Status: Confirmed ** Changed in: dbus-cpp (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1270843 Title: D-Bus byte should be std::uint8_t To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dbus-cpp/+bug/1270843/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs