diff options
author | Matthew Jordan <mjordan@digium.com> | 2014-02-04 16:55:39 +0000 |
---|---|---|
committer | Matthew Jordan <mjordan@digium.com> | 2014-02-04 16:55:39 +0000 |
commit | 9e7a10d894945ea60a444ae7781be69f9389e319 (patch) | |
tree | 28c186bba4e23441f791378108cd02fedca7a66b /funcs | |
parent | 61aa7ce7f73e29194ff3b70268deeb4f89613495 (diff) |
funcs/func_cdr: Fix non-epoch timestamps broken by improper char array deref
Thanks to snuffy for pointing this issue out and fixing it.
(closes issue ASTERISK-23250)
Reported by: snuffy
patches:
func_cdr-fix.diff uploaded by snuffy (License 5024)
........
Merged revisions 407259 from http://svn.asterisk.org/svn/asterisk/branches/12
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@407260 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'funcs')
-rw-r--r-- | funcs/func_cdr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/funcs/func_cdr.c b/funcs/func_cdr.c index 61932bf76..ce5a12686 100644 --- a/funcs/func_cdr.c +++ b/funcs/func_cdr.c @@ -293,7 +293,7 @@ static void cdr_read_callback(void *data, struct stasis_subscription *sub, struc } fmt_time.tv_usec = tv_usec; ast_localtime(&fmt_time, &tm, NULL); - ast_strftime(tempbuf, sizeof(*tempbuf), "%Y-%m-%d %T", &tm); + ast_strftime(tempbuf, sizeof(tempbuf), "%Y-%m-%d %T", &tm); } else if (!strcasecmp("disposition", args.variable)) { int disposition; |