From 3b0775a91d2168000f370d89628ecb818de4a7e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Augusto?= Date: Thu, 7 Dec 2017 15:31:24 -0300 Subject: [PATCH] Excluding nada.txt which was empty and improving indentation --- nada.txt | 1 - src/PubSubClient.cpp | 16 +++++----------- 2 files changed, 5 insertions(+), 12 deletions(-) delete mode 100644 nada.txt diff --git a/nada.txt b/nada.txt deleted file mode 100644 index 1fa1684..0000000 --- a/nada.txt +++ /dev/null @@ -1 +0,0 @@ -nada diff --git a/src/PubSubClient.cpp b/src/PubSubClient.cpp index 1e12375..7686c8b 100755 --- a/src/PubSubClient.cpp +++ b/src/PubSubClient.cpp @@ -244,8 +244,7 @@ uint16_t PubSubClient::readPacket(uint8_t* lengthLength) { if(!readByte(&digit)) return 0; buffer[len++] = digit; length += (digit & 127) * multiplier; - //multiplier *= 128; replace by multiplier <<=7; - multiplier <<=7; + multiplier <<=7; //multiplier *= 128 } while ((digit & 128) != 0); *lengthLength = len-1; @@ -401,11 +400,8 @@ boolean PubSubClient::publish_P(const char* topic, const uint8_t* payload, unsig buffer[pos++] = header; len = plength + 2 + tlen; do { - //digit = len %128; replace by digit = len & 127; - digit = len & 127; - - //len = len / 128; replace by len >>= 7; - len >>= 7; + digit = len & 127; //digit = len %128 + len >>= 7; //len = len / 128 if (len > 0) { digit |= 0x80; } @@ -434,11 +430,9 @@ boolean PubSubClient::write(uint8_t header, uint8_t* buf, uint16_t length) { uint16_t rc; uint16_t len = length; do { - //digit = len %128; replace by digit = len & 127; - digit = len & 127; - //len = len / 128; replace by len >>= 7; - len >>= 7; + digit = len & 127; //digit = len %128 + len >>= 7; //len = len / 128 if (len > 0) { digit |= 0x80; }