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

Reply via email to