summaryrefslogtreecommitdiff
path: root/main/taskprocessor.c
diff options
context:
space:
mode:
authorMark Michelson <mmichelson@digium.com>2012-11-09 22:49:25 +0000
committerMark Michelson <mmichelson@digium.com>2012-11-09 22:49:25 +0000
commita4a48d927468dc52ed7f58d51bbf69cfa15580c8 (patch)
tree210cc1479f6bda1166afe76a9674e9284d1877dd /main/taskprocessor.c
parentd5716ecae2238c9e96576870c2146606ab46bc6c (diff)
Add doxygen and constify some things.
git-svn-id: https://origsvn.digium.com/svn/asterisk/team/mmichelson/threadpool@376123 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/taskprocessor.c')
-rw-r--r--main/taskprocessor.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/main/taskprocessor.c b/main/taskprocessor.c
index 4ca01f9ca..00c948584 100644
--- a/main/taskprocessor.c
+++ b/main/taskprocessor.c
@@ -210,7 +210,7 @@ static void default_emptied(struct ast_taskprocessor_listener *listener)
/* No-op */
}
-static struct ast_taskprocessor_listener_callbacks default_listener_callbacks = {
+static const struct ast_taskprocessor_listener_callbacks default_listener_callbacks = {
.alloc = default_listener_alloc,
.task_pushed = default_task_pushed,
.emptied = default_emptied,
@@ -457,8 +457,7 @@ const char *ast_taskprocessor_name(struct ast_taskprocessor *tps)
return tps->name;
}
-struct ast_taskprocessor_listener *ast_taskprocessor_listener_alloc(struct ast_taskprocessor *tps,
- struct ast_taskprocessor_listener_callbacks *callbacks)
+struct ast_taskprocessor_listener *ast_taskprocessor_listener_alloc(const struct ast_taskprocessor_listener_callbacks *callbacks)
{
RAII_VAR(struct ast_taskprocessor_listener *, listener,
ao2_alloc(sizeof(*listener), listener_destroy), ao2_cleanup);
@@ -498,7 +497,7 @@ struct ast_taskprocessor *ast_taskprocessor_get(const char *name, enum ast_tps_o
return NULL;
}
/* Create a new taskprocessor. Start by creating a default listener */
- listener = ast_taskprocessor_listener_alloc(p, &default_listener_callbacks);
+ listener = ast_taskprocessor_listener_alloc(&default_listener_callbacks);
if (!listener) {
return NULL;
}