From 4bfe430f38ccfcfd40984ad5b8a665782104eb59 Mon Sep 17 00:00:00 2001 From: Christian Thaeter Date: Fri, 19 Sep 2008 15:45:24 +0200 Subject: [PATCH] Interfaceregistry for 'active' interfaces All interfaces which are available get registered in a tree. This will be used internal for lookup interfaces. The higher level calls will be an amalgamation of this lookup and the upcoming plugindb and loader. --- src/backend/Makefile.am | 2 ++ src/backend/interfaceregistry.c | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/Makefile.am b/src/backend/Makefile.am index 2cde41ae2..c452814db 100644 --- a/src/backend/Makefile.am +++ b/src/backend/Makefile.am @@ -28,6 +28,7 @@ liblumibackend_a_SOURCES = \ $(liblumibackend_a_srcdir)/filehandle.c \ $(liblumibackend_a_srcdir)/filedescriptor.c \ $(liblumibackend_a_srcdir)/filehandlecache.c \ + $(liblumibackend_a_srcdir)/interfaceregistry.c \ $(liblumibackend_a_srcdir)/config.c \ $(liblumibackend_a_srcdir)/config_typed.c \ $(liblumibackend_a_srcdir)/config_wordlist.c \ @@ -44,6 +45,7 @@ noinst_HEADERS += \ $(liblumibackend_a_srcdir)/filehandle.h \ $(liblumibackend_a_srcdir)/filedescriptor.h \ $(liblumibackend_a_srcdir)/filehandlecache.h \ + $(liblumibackend_a_srcdir)/interfaceregistry.h \ $(liblumibackend_a_srcdir)/config.h \ $(liblumibackend_a_srcdir)/configentry.h \ $(liblumibackend_a_srcdir)/configitem.h \ diff --git a/src/backend/interfaceregistry.c b/src/backend/interfaceregistry.c index 89d26fe60..d3f070b56 100644 --- a/src/backend/interfaceregistry.c +++ b/src/backend/interfaceregistry.c @@ -42,7 +42,6 @@ NOBUG_DEFINE_FLAG_PARENT (interfaceregistry, backend); static PSplay interfaceregistry; lumiera_mutex lumiera_interface_mutex; - static int cmp_fn (const void* keya, const void* keyb);