Skip to content
Snippets Groups Projects
Commit 3826d159 authored by Kevin P. Fleming's avatar Kevin P. Fleming
Browse files

move these forward declarations back to asterisk.h where they belong... even...

move these forward declarations back to asterisk.h where they belong... even though asterisk.h includes compat.h, these declarations have nothing to do with the being platform-compatible and are directly related to being part of Asterisk


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@89482 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 296fe3e1
No related branches found
No related tags found
No related merge requests found
......@@ -162,4 +162,14 @@ int64_t ast_mark(int, int start1_stop0);
#define ast_mark(a, b) do { } while (0)
#endif /* LOW_MEMORY */
/*! \brief
* Definition of various structures that many asterisk files need,
* but only because they need to know that the type exists.
*
*/
struct ast_channel;
struct ast_frame;
struct ast_module;
#endif /* _ASTERISK_H */
......@@ -180,14 +180,4 @@ typedef unsigned int u_int32_t;
typedef unsigned long long uint64_t;
#endif
/*! \brief
* Definition of various structures that many asterisk files need,
* but only because they need to know that the type exists.
*
* We can move them to a different global header if necessary.
*/
struct ast_channel;
struct ast_frame;
struct ast_module;
#endif
......@@ -4,7 +4,7 @@
#include <regex.h>
#include <limits.h>
#include "asterisk/compat.h"
#include "asterisk.h"
#include "asterisk/channel.h"
#include "asterisk/ast_expr.h"
#include "asterisk/module.h"
......@@ -75,10 +75,7 @@ char last_exten[18000];
char ast_config_AST_CONFIG_DIR[PATH_MAX];
char ast_config_AST_VAR_DIR[PATH_MAX];
void ast_add_profile(void);
void ast_cli_register_multiple(void);
void ast_register_file_version(void);
void ast_unregister_file_version(void);
int ast_add_extension2(struct ast_context *con,
int replace, const char *extension, int priority, const char *label, const char *callerid,
const char *application, void *data, void (*datad)(void *),
......@@ -155,11 +152,20 @@ struct ast_custom_function *ast_custom_function_find(const char *name)
return 0; /* in "standalone" mode, functions are just not avail */
}
void ast_register_file_version(const char *file, const char *version)
{
}
void ast_add_profile(void)
void ast_unregister_file_version(const char *file)
{
}
int ast_add_profile(const char *x, uint64_t scale)
{
if (!no_comp)
printf("Executed ast_add_profile();\n");
return 0;
}
int ast_loader_register(int (*updater)(void))
......@@ -186,20 +192,6 @@ void ast_cli_register_multiple(void)
printf("Executed ast_cli_register_multiple();\n");
}
void ast_register_file_version(void)
{
/* if(!no_comp)
printf("Executed ast_register_file_version();\n"); */
/* I'm erasing this, because I don't think anyone really ever needs to see it anyway */
}
void ast_unregister_file_version(void)
{
/* if(!no_comp)
printf("Executed ast_unregister_file_version();\n"); */
/* I'm erasing this, because I don't think anyone really ever needs to see it anyway */
}
void pbx_substitute_variables_helper(struct ast_channel *c,const char *cp1,char *cp2,int count);
void pbx_substitute_variables_helper(struct ast_channel *c,const char *cp1,char *cp2,int count)
{
......
......@@ -42,7 +42,7 @@
#include <regex.h>
#include <limits.h>
#include "asterisk/compat.h"
#include "asterisk.h"
#include "asterisk/pbx.h"
#include "asterisk/ast_expr.h"
#include "asterisk/channel.h"
......@@ -80,26 +80,12 @@ char ast_config_AST_SYSTEM_NAME[20] = ""; */
/* static AST_RWLIST_HEAD_STATIC(acf_root, ast_custom_function); */
extern char ast_config_AST_CONFIG_DIR[PATH_MAX];
/* modulation */
void ast_add_profile(void);
void ast_register_file_version(void);
void ast_unregister_file_version(void);
void ast_add_profile(void)
{
}
void ast_register_file_version(void)
void ast_register_file_version(const char *file, const char *version)
{
/* if(!no_comp)
printf("Executed ast_register_file_version();\n"); */
/* I'm erasing this, because I don't think anyone really ever needs to see it anyway */
}
void ast_unregister_file_version(void)
void ast_unregister_file_version(const char *file)
{
/* if(!no_comp)
printf("Executed ast_unregister_file_version();\n"); */
/* I'm erasing this, because I don't think anyone really ever needs to see it anyway */
}
/* Our own version of ast_log, since the expr parser uses it. -- stolen from utils/check_expr.c */
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment