diff --git a/adb/fdevent.cpp b/adb/fdevent.cpp index 45d33db03..eeb2a9c65 100644 --- a/adb/fdevent.cpp +++ b/adb/fdevent.cpp @@ -587,6 +587,7 @@ void fdevent_destroy(fdevent *fde) FATAL("fde %p not created by fdevent_create()\n", fde); } fdevent_remove(fde); + free(fde); } void fdevent_install(fdevent *fde, int fd, fd_func func, void *arg)