diff --git a/include/asterisk/manager.h b/include/asterisk/manager.h index 614eeff4597d615c019787f29562bbd69d13fe0b..5d62b300b5efd477834ec98ba7db420c807e186f 100644 --- a/include/asterisk/manager.h +++ b/include/asterisk/manager.h @@ -150,7 +150,7 @@ int ast_manager_unregister( char *action ); \param event Event name \param contents Contents of event */ -extern int manager_event(int category, char *event, char *contents, ...) +extern int manager_event(int category, const char *event, const char *contents, ...) __attribute__ ((format (printf, 3,4))); /*! Get header from mananger transaction */ diff --git a/manager.c b/manager.c index 7ca1ae7668d797a268f079f919f7f810a9006cb6..10442dad79afc0eb10626d5ab30bc16055a8affb 100644 --- a/manager.c +++ b/manager.c @@ -1504,7 +1504,7 @@ static int append_event(struct mansession *s, const char *str) } /*! \brief manager_event: Send AMI event to client */ -int manager_event(int category, char *event, char *fmt, ...) +int manager_event(int category, const char *event, const char *fmt, ...) { struct mansession *s; char auth[80];