From ab1a126c8f3b7eb38d55f124e34bc663983d55a8 Mon Sep 17 00:00:00 2001
From: Micah Elizabeth Scott <micah@scanlime.org>
Date: Wed, 24 Jul 2013 09:04:55 -0700
Subject: [PATCH] libusbev: Fix memory leak

---
 server/libusbev.cpp | 1 +
 1 file changed, 1 insertion(+)

diff --git a/server/libusbev.cpp b/server/libusbev.cpp
index 00ffeee..80fccd9 100644
--- a/server/libusbev.cpp
+++ b/server/libusbev.cpp
@@ -57,6 +57,7 @@ void LibUSBEventBridge::cbRemoved(int fd, void *user_data)
 	Watcher *w = self->mWatchers[fd];
 
 	ev_io_stop(self->mLoop, &w->io);
+	delete w;
 	self->mWatchers.erase(fd);
 }
 
-- 
GitLab