Commit e355057d authored by Johny Mattsson's avatar Johny Mattsson
Browse files

Fix our esp_event_send() implementation.

parent f9bf50cf
......@@ -63,7 +63,7 @@ typedef struct {
nodemcu_esp_event_cb callback;
} nodemcu_esp_event_reg_t;
extern nodemcu_esp_event_reg_t *esp_event_cb_table;
extern nodemcu_esp_event_reg_t esp_event_cb_table;
#define NODEMCU_ESP_EVENT(evcode, func) \
static const LOCK_IN_SECTION(".esp_event_cb_table") \
......
......@@ -73,7 +73,7 @@ static void handle_esp_event (task_param_t param, task_prio_t prio)
NODE_ERR("default event handler failed for %d", evt.event_id);
nodemcu_esp_event_reg_t *evregs;
for (evregs = esp_event_cb_table; evregs->callback; ++evregs)
for (evregs = &esp_event_cb_table; evregs->callback; ++evregs)
{
if (evregs->event_id == evt.event_id)
evregs->callback (&evt);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment