From 0bfffa15716efa3839b1bd27f54b6a7c9c130d02 Mon Sep 17 00:00:00 2001 From: Todd Treece Date: Fri, 29 Jul 2016 10:54:30 -0400 Subject: [PATCH] access callback_io via ->* --- Adafruit_MQTT.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Adafruit_MQTT.cpp b/Adafruit_MQTT.cpp index 7a5616e..9c8113f 100644 --- a/Adafruit_MQTT.cpp +++ b/Adafruit_MQTT.cpp @@ -472,15 +472,15 @@ void Adafruit_MQTT::processPackets(int16_t timeout) { //Serial.print("*** calling double callback with : "); Serial.println(data); sub->callback_double(data); } - else if (sub->callback_buffer != null) { + else if (sub->callback_buffer != NULL) { // huh lets do the callback in buffer mode //serial.print("*** calling buffer callback with : "); serial.println(data); sub->callback_buffer((char *)sub->lastread, sub->datalen); } - else if (sub->callback_io != null) { + else if (sub->callback_io != NULL) { // huh lets do the callback in io mode //serial.print("*** calling io instance callback with : "); serial.println(data); - sub->callback_io((char *)sub->lastread, sub->datalen); + sub->*callback_io((char *)sub->lastread, sub->datalen); } }