]> granicus.if.org Git - esp-idf/commitdiff
driver: Fix memory leak in rtc_isr_deregister()
authorDarian Leung <darian@espressif.com>
Wed, 11 Jul 2018 13:31:23 +0000 (21:31 +0800)
committerDarian Leung <darian@espressif.com>
Wed, 11 Jul 2018 13:34:09 +0000 (21:34 +0800)
Closes #2179

components/driver/rtc_module.c

index 333f50cc11d9f93537524e1491b96ab0548d4357..8a5c39a6a461cd60739cc03b2be8a06188069516 100644 (file)
@@ -1983,6 +1983,7 @@ esp_err_t rtc_isr_deregister(intr_handler_t handler, void* handler_arg)
                 SLIST_REMOVE_AFTER(prev, next);
             }
             found = true;
+            free(it);
             break;
         }
         prev = it;