summaryrefslogtreecommitdiff
path: root/btt/devmap.c
diff options
context:
space:
mode:
Diffstat (limited to 'btt/devmap.c')
-rw-r--r--btt/devmap.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/btt/devmap.c b/btt/devmap.c
index 2b6366c..a74f224 100644
--- a/btt/devmap.c
+++ b/btt/devmap.c
@@ -23,6 +23,16 @@
struct devmap *all_devmaps = NULL;
+void dev_map_exit(void)
+{
+ struct devmap *dmp;
+
+ while ((dmp = all_devmaps) != NULL) {
+ all_devmaps = dmp->next;
+ free(dmp);
+ }
+}
+
void dev_map_add(struct devmap *dmp)
{
struct devmap *this = malloc(sizeof(struct devmap));