cec: push_escaped should only accept uint8_t
[deb_libcec.git] / src / lib / AdapterCommunication.h
index 31de379e1350ac131529590e095ae2dd7bac2ee6..d140a1b5a0f0b8c563d3bdc91c832dc4488454f3 100644 (file)
@@ -71,7 +71,7 @@ namespace CEC
     cec_logical_address     initiator(void) const         { return packet.size >= 2 ? (cec_logical_address) (packet.at(1) >> 4)  : CECDEVICE_UNKNOWN; };
     cec_logical_address     destination(void) const       { return packet.size >= 2 ? (cec_logical_address) (packet.at(1) & 0xF) : CECDEVICE_UNKNOWN; };
     bool                    is_error(void) const;
-    void                    push_escaped(int16_t byte);
+    void                    push_escaped(uint8_t byte);
 
     cec_datapacket            packet;
     cec_adapter_message_state state;