From 07fbb1af2f01b6325998107cba8cc3cb781fd3c3 Mon Sep 17 00:00:00 2001 From: morgan Date: Wed, 7 Nov 2018 16:40:44 -0800 Subject: [PATCH] fix signedness for char --- src/KISS.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/KISS.cpp b/src/KISS.cpp index e4e0597..46b6ea1 100644 --- a/src/KISS.cpp +++ b/src/KISS.cpp @@ -2,6 +2,7 @@ #include "packet.h" #include "KISS.h" + //AFSK::Packet kissPacket; bool inFrame = false; uint8_t kissBuffer[PACKET_MAX_LEN]; @@ -76,7 +77,7 @@ void KISS::writePacket(AFSK::Packet *p) { io->write(KISS_FEND); io->write((uint8_t)0); // Host to TNC port identifier for(i = 0; i < p->len-2; i++) { - char c = p->getByte(i); + unsigned char c = p->getByte(i); if(c == KISS_FEND || c == KISS_FESC) { io->write(KISS_FESC); io->write((c==KISS_FEND?KISS_TFEND:KISS_TFESC));