mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-17 07:18:15 +00:00
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) git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/12@407259 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -293,7 +293,7 @@ static void cdr_read_callback(void *data, struct stasis_subscription *sub, struc
|
|||||||
}
|
}
|
||||||
fmt_time.tv_usec = tv_usec;
|
fmt_time.tv_usec = tv_usec;
|
||||||
ast_localtime(&fmt_time, &tm, NULL);
|
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)) {
|
} else if (!strcasecmp("disposition", args.variable)) {
|
||||||
int disposition;
|
int disposition;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user