summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2014-03-05 01:05:02 +0000
committerRichard Mudgett <rmudgett@digium.com>2014-03-05 01:05:02 +0000
commit33eaf4a4b8aba90ed32a17340ae02fb85f369db8 (patch)
treebefa93a727faadc7a663cd48a47c6717145a20b1
parent959c3a7c154cb77753b83ca71258dd05333eae58 (diff)
stasis: Made internal_stasis_subscribe() prototype and definition match exactly.
........ Merged revisions 409682 from http://svn.asterisk.org/svn/asterisk/branches/12 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@409683 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r--include/asterisk/stasis_internal.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/include/asterisk/stasis_internal.h b/include/asterisk/stasis_internal.h
index 01e581242..bb7b6cc0a 100644
--- a/include/asterisk/stasis_internal.h
+++ b/include/asterisk/stasis_internal.h
@@ -16,9 +16,6 @@
* at the top of the source tree.
*/
-#ifndef STASIS_INTERNAL_H_
-#define STASIS_INTERNAL_H_
-
/*! \file
*
* \brief Internal Stasis APIs.
@@ -33,9 +30,10 @@
* \author Matt Jordan <mjordan@digium.com>
*/
-struct stasis_topic;
-struct stasis_subscription;
-struct stasis_message;
+#include "asterisk/stasis.h"
+
+#ifndef STASIS_INTERNAL_H_
+#define STASIS_INTERNAL_H_
/*!
* \brief Create a subscription.
@@ -62,7 +60,7 @@ struct stasis_message;
*/
struct stasis_subscription *internal_stasis_subscribe(
struct stasis_topic *topic,
- void (*stasis_subscription_cb)(void *data, struct stasis_subscription *sub, struct stasis_message *message),
+ stasis_subscription_cb callback,
void *data,
int needs_mailbox);