Excluding nada.txt which was empty and improving indentation

This commit is contained in:
César Augusto 2017-12-07 15:31:24 -03:00
parent 6bc3b76a9b
commit 3b0775a91d
2 changed files with 5 additions and 12 deletions

View File

@ -1 +0,0 @@
nada

View File

@ -244,8 +244,7 @@ uint16_t PubSubClient::readPacket(uint8_t* lengthLength) {
if(!readByte(&digit)) return 0; if(!readByte(&digit)) return 0;
buffer[len++] = digit; buffer[len++] = digit;
length += (digit & 127) * multiplier; length += (digit & 127) * multiplier;
//multiplier *= 128; replace by multiplier <<=7; multiplier <<=7; //multiplier *= 128
multiplier <<=7;
} while ((digit & 128) != 0); } while ((digit & 128) != 0);
*lengthLength = len-1; *lengthLength = len-1;
@ -401,11 +400,8 @@ boolean PubSubClient::publish_P(const char* topic, const uint8_t* payload, unsig
buffer[pos++] = header; buffer[pos++] = header;
len = plength + 2 + tlen; len = plength + 2 + tlen;
do { do {
//digit = len %128; replace by digit = len & 127; digit = len & 127; //digit = len %128
digit = len & 127; len >>= 7; //len = len / 128
//len = len / 128; replace by len >>= 7;
len >>= 7;
if (len > 0) { if (len > 0) {
digit |= 0x80; digit |= 0x80;
} }
@ -434,11 +430,9 @@ boolean PubSubClient::write(uint8_t header, uint8_t* buf, uint16_t length) {
uint16_t rc; uint16_t rc;
uint16_t len = length; uint16_t len = length;
do { do {
//digit = len %128; replace by digit = len & 127;
digit = len & 127;
//len = len / 128; replace by len >>= 7; digit = len & 127; //digit = len %128
len >>= 7; len >>= 7; //len = len / 128
if (len > 0) { if (len > 0) {
digit |= 0x80; digit |= 0x80;
} }