Index: cdr.c =================================================================== RCS file: /usr/cvsroot/asterisk/cdr.c,v retrieving revision 1.19 diff -u -p -r1.19 cdr.c --- cdr.c 28 Jun 2004 03:48:53 -0000 1.19 +++ cdr.c 9 Jul 2004 09:40:54 -0000 @@ -431,7 +431,7 @@ int ast_cdr_update(struct ast_channel *c if (c->callerid && !ast_strlen_zero(c->callerid)) strncpy(cdr->clid, c->callerid, sizeof(cdr->clid) - 1); else - strcpy(cdr->clid, ""); + cdr->clid[0] = '\0'; name = NULL; num = NULL; ast_callerid_parse(tmp, &name, &num);