[Asterisk-cvs] asterisk cdr.c,1.24,1.25
markster at lists.digium.com
markster at lists.digium.com
Sun Oct 3 15:58:03 CDT 2004
Update of /usr/cvsroot/asterisk
In directory mongoose.digium.com:/tmp/cvs-serv24111
Modified Files:
cdr.c
Log Message:
Correct CDR's for supervised transfer (bug #1595)
Index: cdr.c
===================================================================
RCS file: /usr/cvsroot/asterisk/cdr.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -d -r1.24 -r1.25
--- cdr.c 3 Oct 2004 04:19:58 -0000 1.24
+++ cdr.c 3 Oct 2004 19:59:45 -0000 1.25
@@ -539,11 +539,16 @@
}
-void ast_cdr_append(struct ast_cdr *cdr, struct ast_cdr *newcdr) {
+struct ast_cdr *ast_cdr_append(struct ast_cdr *cdr, struct ast_cdr *newcdr)
+{
+ struct ast_cdr *ret;
if (cdr) {
+ ret = cdr;
while(cdr->next)
cdr = cdr->next;
cdr->next = newcdr;
- } else
- ast_log(LOG_ERROR, "Can't append a CDR to NULL!\n");
+ } else {
+ ret = newcdr;
+ }
+ return ret;
}
More information about the svn-commits
mailing list