mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-08 02:48:29 +00:00
Merged revisions 11503 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2 ........ r11503 | tilghman | 2006-03-01 11:41:52 -0600 (Wed, 01 Mar 2006) | 2 lines Bug 6615 - Fix 64bit conversion errors by using a long int ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@11504 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
8
cdr.c
8
cdr.c
@@ -263,18 +263,18 @@ void ast_cdr_getvar(struct ast_cdr *cdr, const char *name, char **ret, char *wor
|
||||
}
|
||||
}
|
||||
} else if (!strcasecmp(name, "duration"))
|
||||
snprintf(workspace, workspacelen, "%d", cdr->duration);
|
||||
snprintf(workspace, workspacelen, "%ld", cdr->duration);
|
||||
else if (!strcasecmp(name, "billsec"))
|
||||
snprintf(workspace, workspacelen, "%d", cdr->billsec);
|
||||
snprintf(workspace, workspacelen, "%ld", cdr->billsec);
|
||||
else if (!strcasecmp(name, "disposition")) {
|
||||
if (raw) {
|
||||
snprintf(workspace, workspacelen, "%d", cdr->disposition);
|
||||
snprintf(workspace, workspacelen, "%ld", cdr->disposition);
|
||||
} else {
|
||||
ast_copy_string(workspace, ast_cdr_disp2str(cdr->disposition), workspacelen);
|
||||
}
|
||||
} else if (!strcasecmp(name, "amaflags")) {
|
||||
if (raw) {
|
||||
snprintf(workspace, workspacelen, "%d", cdr->amaflags);
|
||||
snprintf(workspace, workspacelen, "%ld", cdr->amaflags);
|
||||
} else {
|
||||
ast_copy_string(workspace, ast_cdr_flags2str(cdr->amaflags), workspacelen);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user