diff options
author | Jeff Peeler <jpeeler@digium.com> | 2010-10-14 18:46:54 +0000 |
---|---|---|
committer | Jeff Peeler <jpeeler@digium.com> | 2010-10-14 18:46:54 +0000 |
commit | e0ac582b5ea605e08ac2d16b6602f7724958e0fe (patch) | |
tree | 3f71a21f1644d301deb55bfbf170eb04ed66db04 | |
parent | b1cc567e3f1aee5befefe48665f71178e1305260 (diff) |
Merged revisions 291791 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8
........
r291791 | jpeeler | 2010-10-14 13:45:02 -0500 (Thu, 14 Oct 2010) | 10 lines
Add missing ifdefs for test framework and new locale code.
(closes issue #18137)
Reported by: ovi
Patches:
18137_test_framework_ifdef.patch uploaded by wdoekes (license 717)
18137_localelist_warning.patch uploaded by wdoekes (license 717)
Tested by: ovi
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@291792 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r-- | main/stdtime/localtime.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/main/stdtime/localtime.c b/main/stdtime/localtime.c index 1e75edd97..4e0fd760c 100644 --- a/main/stdtime/localtime.c +++ b/main/stdtime/localtime.c @@ -250,7 +250,9 @@ static int tzparse P((const char * name, struct state * sp, int lastditch)); static AST_LIST_HEAD_STATIC(zonelist, state); +#ifdef HAVE_NEWLOCALE static AST_LIST_HEAD_STATIC(localelist, locale_entry); +#endif #ifndef TZ_STRLEN_MAX #define TZ_STRLEN_MAX 255 @@ -554,9 +556,12 @@ static void *notify_daemon(void *data) stat(name, &st); lstat(name, &lst); if (st.st_mtime > cur->mtime[0] || lst.st_mtime > cur->mtime[1]) { +#ifdef TEST_FRAMEWORK if (test) { ast_test_status_update(test, "Removing cached TZ entry '%s' because underlying file changed. (%ld != %ld) or (%ld != %ld)\n", name, st.st_mtime, cur->mtime[0], lst.st_mtime, cur->mtime[1]); - } else { + } else +#endif + { ast_log(LOG_NOTICE, "Removing cached TZ entry '%s' because underlying file changed.\n", name); } AST_LIST_REMOVE_CURRENT(list); |