Skip to content

Commit d8ee62b

Browse files
authored
Merge pull request #829 from marsman7/fix-compiling_error_with_hasp_use_custom_0
Fix compiling errors when HASP_USE_CUSTOM set to zero
2 parents 9a3e9c0 + 932805d commit d8ee62b

12 files changed

+17
-17
lines changed

src/custom/my_custom_fan_template.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
#include "hasplib.h"
1515

16-
#if defined(HASP_USE_CUSTOM) && false // <-- set this to true in your code
16+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0 && false // <-- set this to true in your code
1717

1818
#include "hasp_debug.h"
1919

src/custom/my_custom_template.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
#include "hasplib.h"
88

9-
#if defined(HASP_USE_CUSTOM) && false // <-- set this to true in your code
9+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0 && false // <-- set this to true in your code
1010

1111
#include "hasp_debug.h"
1212

src/custom/my_custom_template.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
#define HASP_CUSTOM_H
1010

1111
#include "hasplib.h"
12-
#if defined(HASP_USE_CUSTOM)
12+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
1313

1414
/* This function is called at boot */
1515
void custom_setup();

src/hasp/hasp_dispatch.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ void dispatch_topic_payload(const char* topic, const char* payload, bool update,
452452
}
453453
#endif
454454

455-
#if defined(HASP_USE_CUSTOM)
455+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
456456
if(topic == strstr_P(topic, PSTR(MQTT_TOPIC_CUSTOM "/"))) { // startsWith custom
457457
topic += 7u;
458458
custom_topic_payload(topic, (char*)payload, source);
@@ -1295,7 +1295,7 @@ void dispatch_send_sensordata(const char*, const char*, uint8_t source)
12951295

12961296
haspDevice.get_sensors(doc);
12971297

1298-
#if defined(HASP_USE_CUSTOM)
1298+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
12991299
custom_get_sensors(doc);
13001300
#endif
13011301

src/hasp/hasp_task.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ void task_every_second_cb(lv_task_t* task)
3232
telnetEverySecond();
3333
#endif
3434

35-
#if defined(HASP_USE_CUSTOM)
35+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
3636
custom_every_second();
3737
#endif
3838
// debugEverySecond();
@@ -53,7 +53,7 @@ void task_every_second_cb(lv_task_t* task)
5353
break;
5454

5555
case 3:
56-
#if defined(HASP_USE_CUSTOM)
56+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
5757
custom_every_5seconds();
5858
#endif
5959
break;

src/hasplib.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,6 @@
7070
#endif
7171
#endif
7272

73-
#if defined(HASP_USE_CUSTOM)
73+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
7474
#include "custom/my_custom.h"
7575
#endif

src/main.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ void setup()
136136
slaveSetup();
137137
#endif
138138

139-
#if defined(HASP_USE_CUSTOM)
139+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
140140
custom_setup();
141141
#endif
142142

@@ -195,7 +195,7 @@ IRAM_ATTR void loop()
195195
consoleLoop();
196196
#endif
197197

198-
#if defined(HASP_USE_CUSTOM)
198+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
199199
custom_loop();
200200
#endif
201201

@@ -222,7 +222,7 @@ IRAM_ATTR void loop()
222222
telnetEverySecond();
223223
#endif
224224

225-
#if defined(HASP_USE_CUSTOM)
225+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
226226
custom_every_second();
227227
#endif
228228
// debugEverySecond();
@@ -243,7 +243,7 @@ IRAM_ATTR void loop()
243243
// gpioEvery5Seconds();
244244
#endif
245245

246-
#if defined(HASP_USE_CUSTOM)
246+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
247247
custom_every_5seconds();
248248
#endif
249249
break;

src/mqtt/hasp_mqtt_esp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,7 @@ void onMqttConnect(esp_mqtt_client_handle_t client)
371371
// mqttSubscribeTo(mqttGroupTopic + subtopic);
372372
// mqttSubscribeTo(mqttNodeTopic + subtopic);
373373

374-
#if defined(HASP_USE_CUSTOM)
374+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
375375
String subtopic = F(MQTT_TOPIC_CUSTOM "/#");
376376
mqttSubscribeTo(mqttGroupCommandTopic + subtopic);
377377
mqttSubscribeTo(mqttNodeCommandTopic + subtopic);

src/mqtt/hasp_mqtt_paho_async.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -328,7 +328,7 @@ static void onConnect(void* context, MQTTAsync_successData* response)
328328
topic = mqttNodeTopic + "config/#";
329329
mqtt_subscribe(mqtt_client, topic.c_str());
330330

331-
#if defined(HASP_USE_CUSTOM)
331+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
332332
topic = mqttGroupTopic + MQTT_TOPIC_CUSTOM "/#";
333333
mqtt_subscribe(mqtt_client, topic.c_str());
334334

src/mqtt/hasp_mqtt_paho_single.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ static void onConnect(void* context)
269269
topic = mqttNodeTopic + "config/#";
270270
mqtt_subscribe(mqtt_client, topic.c_str());
271271

272-
#if defined(HASP_USE_CUSTOM)
272+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
273273
topic = mqttGroupTopic + MQTT_TOPIC_CUSTOM "/#";
274274
mqtt_subscribe(mqtt_client, topic.c_str());
275275

src/mqtt/hasp_mqtt_pubsubclient.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ void mqttStart()
311311
snprintf_P(topic, sizeof(topic), PSTR("%s" MQTT_TOPIC_CONFIG "/#"), mqttNodeTopic);
312312
mqttSubscribeTo(topic);
313313

314-
#if defined(HASP_USE_CUSTOM)
314+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
315315
snprintf_P(topic, sizeof(topic), PSTR("%s" MQTT_TOPIC_CUSTOM "/#"), mqttGroupTopic);
316316
mqttSubscribeTo(topic);
317317
snprintf_P(topic, sizeof(topic), PSTR("%s" MQTT_TOPIC_CUSTOM "/#"), mqttNodeTopic);

src/sys/gpio/hasp_gpio.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -776,7 +776,7 @@ bool gpioIsSystemPin(uint8_t gpio)
776776
return true;
777777
}
778778

779-
#if defined(HASP_USE_CUSTOM)
779+
#if defined(HASP_USE_CUSTOM) && HASP_USE_CUSTOM > 0
780780
if(custom_pin_in_use(gpio)) {
781781
LOG_DEBUG(TAG_GPIO, F(D_BULLET D_GPIO_PIN " %d => Custom"), gpio);
782782
return true;

0 commit comments

Comments
 (0)