From 08d6fd6e17bbf662fe309cb780ebf235d15ee674 Mon Sep 17 00:00:00 2001
From: Luigi Rizzo <rizzo@icir.org>
Date: Tue, 11 Apr 2006 16:00:23 +0000
Subject: [PATCH] remove an unused function

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@19226 65c4cc65-6c06-0410-ace0-fbb531ad65f3
---
 include/asterisk/module.h |  8 --------
 loader.c                  | 18 ------------------
 2 files changed, 26 deletions(-)

diff --git a/include/asterisk/module.h b/include/asterisk/module.h
index 80d0b57939..dfee1b1a32 100644
--- a/include/asterisk/module.h
+++ b/include/asterisk/module.h
@@ -260,14 +260,6 @@ int ast_module_reload(const char *name);
  */
 char *ast_module_helper(const char *line, const char *word, int pos, int state, int rpos, int needsreload);
 
-/*!
- * \brief Given a function address, find the corresponding module.
- * This is required as a workaround to the fact that we do not
- * have a module argument to the load_module() function.
- * Hopefully the performance implications are small.
- */
-struct module *ast_find_module(int (*load_fn)(void));
-
 /* Local user routines keep track of which channels are using a given module
    resource.  They can help make removing modules safer, particularly if
    they're in use at the time they have been requested to be removed */
diff --git a/loader.c b/loader.c
index 58773cab21..593818022b 100644
--- a/loader.c
+++ b/loader.c
@@ -569,24 +569,6 @@ char *ast_module_helper(const char *line, const char *word, int pos, int state,
 	return ret;
 }
 
-/*!
- * \brief Given a function address, find the corresponding module.
- * This is required as a workaround to the fact that we do not
- * have a module argument to the load_module() function.
- * Hopefully the performance implications are small.
- */
-struct module *ast_find_module(int (*load_fn)(void))
-{
-	struct module *cur;
-	AST_LIST_LOCK(&module_list);
-	AST_LIST_TRAVERSE(&module_list, cur, next) {
-		if (cur->cb.load_module == load_fn)
-			break;
-	}
-	AST_LIST_UNLOCK(&module_list);
-	return cur;
-}
-
 int ast_module_reload(const char *name)
 {
 	struct module *cur;
-- 
GitLab