Get rid of unnecessary manager_find_adapter_by_path function
diff --git a/src/manager.c b/src/manager.c
index 4607710..14f337a 100644
--- a/src/manager.c
+++ b/src/manager.c
@@ -305,15 +305,6 @@
return dev_id == id ? 0 : -1;
}
-static gint adapter_path_cmp(gconstpointer a, gconstpointer b)
-{
- struct btd_adapter *adapter = (struct btd_adapter *) a;
- const char *path = b;
- const gchar *adapter_path = adapter_get_path(adapter);
-
- return strcmp(adapter_path, path);
-}
-
static gint adapter_cmp(gconstpointer a, gconstpointer b)
{
struct btd_adapter *adapter = (struct btd_adapter *) a;
@@ -336,17 +327,6 @@
return match->data;
}
-struct btd_adapter *manager_find_adapter_by_path(const char *path)
-{
- GSList *match;
-
- match = g_slist_find_custom(adapters, path, adapter_path_cmp);
- if (!match)
- return NULL;
-
- return match->data;
-}
-
struct btd_adapter *manager_find_adapter_by_id(int id)
{
GSList *match;
diff --git a/src/manager.h b/src/manager.h
index d101b70..52a7761 100644
--- a/src/manager.h
+++ b/src/manager.h
@@ -34,7 +34,6 @@
const char *manager_get_base_path(void);
struct btd_adapter *manager_find_adapter(const bdaddr_t *sba);
-struct btd_adapter *manager_find_adapter_by_path(const char *path);
struct btd_adapter *manager_find_adapter_by_id(int id);
void manager_foreach_adapter(adapter_cb func, gpointer user_data);
GSList *manager_get_adapters(void);