diff options
author | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-03-01 17:53:05 +0000 |
---|---|---|
committer | tilghman <tilghman@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-03-01 17:53:05 +0000 |
commit | d723568b932abb813d34582169a03b6e45dc800a (patch) | |
tree | 2dc6a87525a331884eee2da626eb354305bbce13 /cdr.c | |
parent | 568b8826d4fe7161302094db9e44ce345a266655 (diff) |
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: http://svn.digium.com/svn/asterisk/trunk@11504 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'cdr.c')
-rw-r--r-- | cdr.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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); } |