diff options
author | Kinsey Moore <kmoore@digium.com> | 2011-08-01 15:24:21 +0000 |
---|---|---|
committer | Kinsey Moore <kmoore@digium.com> | 2011-08-01 15:24:21 +0000 |
commit | dc8df80e5676f120c4d79380c727d212a40e69fb (patch) | |
tree | 42d47e75c03786ebf4c9ece66039689f11468845 /main/say.c | |
parent | 6cf345e0236d3dca3331f4ee024cda5b437273fe (diff) |
Merged revisions 330434 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/10
................
r330434 | kmoore | 2011-08-01 10:23:29 -0500 (Mon, 01 Aug 2011) | 16 lines
Merged revisions 330433 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8
........
r330433 | kmoore | 2011-08-01 10:22:10 -0500 (Mon, 01 Aug 2011) | 9 lines
Incorrect playback for Spanish in some circumstances
When you say the time in spanish and it is 01:00 - 01:59 or 13:00 - 13:59 you
must use female pronunciation "1F". The function "say_date_with_format_es" does
not take this in account.
(closes ASTERISK-15016)
Patch-by: Luis Jimenez
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@330435 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main/say.c')
-rw-r--r-- | main/say.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/main/say.c b/main/say.c index d16424da2..871b899ee 100644 --- a/main/say.c +++ b/main/say.c @@ -4725,6 +4725,8 @@ int ast_say_date_with_format_es(struct ast_channel *chan, time_t t, const char * /* 12-Hour */ if (tm.tm_hour == 0) ast_copy_string(nextmsg, "digits/12", sizeof(nextmsg)); + else if (tm.tm_hour == 1 || tm.tm_hour == 13) + snprintf(nextmsg,sizeof(nextmsg), "digits/1F"); else if (tm.tm_hour > 12) snprintf(nextmsg, sizeof(nextmsg), "digits/%d", tm.tm_hour - 12); else |