From 189da9a72901ea4b14e45410d87a3cf8e8fbc8f1 Mon Sep 17 00:00:00 2001 From: mmichelson Date: Thu, 10 Apr 2008 22:23:14 +0000 Subject: Merged revisions 114052 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ................ r114052 | mmichelson | 2008-04-10 17:02:32 -0500 (Thu, 10 Apr 2008) | 11 lines 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: http://svn.digium.com/svn/asterisk/branches/1.6.0@114056 f38db490-d61c-443f-a65b-d21fe96a405b --- main/manager.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'main/manager.c') diff --git a/main/manager.c b/main/manager.c index 5be4cec1c..e8b369eeb 100644 --- a/main/manager.c +++ b/main/manager.c @@ -2556,7 +2556,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; @@ -2575,14 +2577,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; } -- cgit v1.2.3