diff options
author | Mark Michelson <mmichelson@digium.com> | 2008-04-10 22:02:32 +0000 |
---|---|---|
committer | Mark Michelson <mmichelson@digium.com> | 2008-04-10 22:02:32 +0000 |
commit | 115d5024a1dbc98b6849058b72da80cfe166b27e (patch) | |
tree | cb88a6b6a1d8347941c94dce96cd4191ba867556 /main | |
parent | a08c4b2064467ba942543dfb1ebed06498aca2d1 (diff) |
Merged revisions 114051 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r114051 | mmichelson | 2008-04-10 15:59:49 -0500 (Thu, 10 Apr 2008) | 3 lines
Fix 1.4 build when LOW_MEMORY is enabled.
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@114052 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main')
-rw-r--r-- | main/manager.c | 6 | ||||
-rw-r--r-- | main/utils.c | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/main/manager.c b/main/manager.c index a9147c570..69a889b6d 100644 --- a/main/manager.c +++ b/main/manager.c @@ -2625,7 +2625,9 @@ static int manager_modulecheck(struct mansession *s, const struct message *m) const char *module = astman_get_header(m, "Module"); const char *id = astman_get_header(m, "ActionID"); char idText[256]; +#if !defined(LOW_MEMORY) const char *version; +#endif char filename[PATH_MAX]; char *cut; @@ -2644,14 +2646,18 @@ static int manager_modulecheck(struct mansession *s, const struct message *m) } snprintf(cut, (sizeof(filename) - strlen(filename)) - 1, ".c"); ast_log(LOG_DEBUG, "**** ModuleCheck .c file %s\n", filename); +#if !defined(LOW_MEMORY) version = ast_file_version_find(filename); +#endif if (!ast_strlen_zero(id)) snprintf(idText, sizeof(idText), "ActionID: %s\r\n", id); else idText[0] = '\0'; astman_append(s, "Response: Success\r\n%s", idText); +#if !defined(LOW_MEMORY) astman_append(s, "Version: %s\r\n\r\n", version ? version : ""); +#endif return 0; } diff --git a/main/utils.c b/main/utils.c index 42fbb0a7a..a55620ee3 100644 --- a/main/utils.c +++ b/main/utils.c @@ -1568,7 +1568,9 @@ int ast_utils_init(void) #endif base64_init(); #ifdef DEBUG_THREADS +#if !defined(LOW_MEMORY) ast_cli_register_multiple(utils_cli, sizeof(utils_cli) / sizeof(utils_cli[0])); #endif +#endif return 0; } |