Skip to content
Snippets Groups Projects
Commit 36837737 authored by Mark Spencer's avatar Mark Spencer
Browse files

Fix hours 21-23 (bug #592)

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1838 65c4cc65-6c06-0410-ace0-fbb531ad65f3
parent 64d595c1
No related branches found
No related tags found
No related merge requests found
......@@ -378,8 +378,15 @@ int ast_say_date_with_format(struct ast_channel *chan, time_t time, char *ints,
}
if (!res) {
if (tm.tm_hour != 0) {
snprintf(nextmsg,sizeof(nextmsg), AST_SOUNDS "/digits/%d", tm.tm_hour);
res = wait_file(chan,ints,nextmsg,lang);
int remainder = tm.tm_hour;
if (tm.tm_hour > 20) {
res = wait_file(chan,ints,AST_SOUNDS "/digits/20",lang);
remainder -= 20;
}
if (!res) {
snprintf(nextmsg,sizeof(nextmsg), AST_SOUNDS "/digits/%d", remainder);
res = wait_file(chan,ints,nextmsg,lang);
}
}
}
break;
......
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