From a32c86fb7117c940e2caa3357ce02609a1a24ffd Mon Sep 17 00:00:00 2001 From: Richard Mudgett Date: Fri, 3 Jun 2011 19:56:09 +0000 Subject: [PATCH] Constify subscription description parameter string. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.8@321813 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- include/asterisk/event.h | 5 ++--- main/event.c | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/include/asterisk/event.h b/include/asterisk/event.h index 9ad3a7082e..73f121c97d 100644 --- a/include/asterisk/event.h +++ b/include/asterisk/event.h @@ -114,7 +114,7 @@ typedef void (*ast_event_cb_t)(const struct ast_event *event, void *userdata); * \note A NULL description will cause this function to crash, so watch out! */ struct ast_event_sub *ast_event_subscribe(enum ast_event_type event_type, - ast_event_cb_t cb, char *description, void *userdata, ...); + ast_event_cb_t cb, const char *description, void *userdata, ...); /*! * \brief Allocate a subscription, but do not activate it @@ -397,8 +397,7 @@ int ast_event_queue(struct ast_event *event); * The event API already knows which events can be cached and how to cache them. * * \retval 0 success - * \retval non-zero failure. If failure is returned, the event must be destroyed - * by the caller of this function. + * \retval non-zero failure. */ int ast_event_queue_and_cache(struct ast_event *event); diff --git a/main/event.c b/main/event.c index 4f8b08bb24..a50f611edc 100644 --- a/main/event.c +++ b/main/event.c @@ -840,7 +840,7 @@ int ast_event_sub_activate(struct ast_event_sub *sub) } struct ast_event_sub *ast_event_subscribe(enum ast_event_type type, ast_event_cb_t cb, - char *description, void *userdata, ...) + const char *description, void *userdata, ...) { va_list ap; enum ast_event_ie_type ie_type; -- 2.47.2