diff --git a/src/device.c b/src/device.c
index 59c72db..8836194 100644
--- a/src/device.c
+++ b/src/device.c
store_device_info(device);
}
+
+void btd_device_init(void)
+{
+}
+
+void btd_device_cleanup(void)
+{
+}
diff --git a/src/device.h b/src/device.h
index 5e1b8c0..6c35ff3 100644
--- a/src/device.h
+++ b/src/device.h
struct btd_profile *profile, int err);
void device_profile_disconnected(struct btd_device *dev,
struct btd_profile *profile, int err);
+
+void btd_device_init(void);
+void btd_device_cleanup(void);
diff --git a/src/main.c b/src/main.c
index b9fd369..1e40ebc 100644
--- a/src/main.c
+++ b/src/main.c
#include "hcid.h"
#include "sdpd.h"
#include "adapter.h"
+#include "device.h"
#include "dbus-common.h"
#include "agent.h"
#include "profile.h"
exit(1);
}
+ btd_device_init();
btd_agent_init();
btd_profile_init();
btd_profile_cleanup();
btd_agent_cleanup();
+ btd_device_cleanup();
adapter_cleanup();