From 9bf437e61cf0900223284f5229aec5de0b36ed31 Mon Sep 17 00:00:00 2001 From: Lucas Jandrew Date: Mon, 24 Feb 2020 01:41:00 -0500 Subject: [PATCH] Fix missing handleSubscriptionPacket from code formatting. --- Adafruit_MQTT.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Adafruit_MQTT.cpp b/Adafruit_MQTT.cpp index e18ccb7..77bf260 100644 --- a/Adafruit_MQTT.cpp +++ b/Adafruit_MQTT.cpp @@ -454,13 +454,16 @@ void Adafruit_MQTT::processPackets(int16_t timeout) { elapsed += (endtime - starttime); } } - Adafruit_MQTT_Subscribe *Adafruit_MQTT::readSubscription(int16_t timeout) { - uint16_t i, topiclen, datalen; + // Check if data is available to read. + uint16_t len = readFullPacket(buffer, MAXBUFFERSIZE, timeout); // return one full packet + return handleSubscriptionPacket(len); +} - // Check if data is available to read. - uint16_t len = readFullPacket(buffer, MAXBUFFERSIZE, timeout); // return one full packet - if (!len) +Adafruit_MQTT_Subscribe *Adafruit_MQTT::handleSubscriptionPacket(uint16_t len) { + uint16_t i, topiclen, datalen; + + if (!len) return NULL; // No data available, just quit. DEBUG_PRINT("Packet len: "); DEBUG_PRINTLN(len); DEBUG_PRINTBUFFER(buffer, len);