mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-06 04:30:28 +00:00
Add doxygen and constify some things.
git-svn-id: https://origsvn.digium.com/svn/asterisk/team/mmichelson/threadpool@376123 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
Reference in New Issue
Block a user