Start a leak request: decrements num_outstanding_requests when freed. */
| 180 | |
| 181 | /* Start a leak request: decrements num_outstanding_requests when freed. */ |
| 182 | void start_leak_request(const struct subd_req *req, |
| 183 | struct leak_detect *leak_detect) |
| 184 | { |
| 185 | leak_detect->num_outstanding_requests++; |
| 186 | /* When req is freed, request finished. */ |
| 187 | tal_add_destructor2(req, leak_detect_req_done, leak_detect); |
| 188 | } |
| 189 | |
| 190 | /* Yep, found a leak in this subd. */ |
| 191 | void report_subd_memleak(struct leak_detect *leak_detect, struct subd *leaker) |
no outgoing calls
no test coverage detected