diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-03-11 14:53:03 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-03-11 14:53:03 +0000 |
commit | def35749cea03f9153b72e4aa6c0e2f2c74df887 (patch) | |
tree | 4897def6b39e74d3d05d5946e8a59ed3b06cc6ac /channels/chan_misdn.c | |
parent | e350c6beb6eb363ad0243cf000c10c5dd3adcfcb (diff) |
fix various other problems found by gcc 4.3
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@107464 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_misdn.c')
-rw-r--r-- | channels/chan_misdn.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index c70c45938..bb31de0ba 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -2008,13 +2008,9 @@ static int misdn_call(struct ast_channel *ast, char *dest, int timeout) struct chan_list *ch=MISDN_ASTERISK_TECH_PVT(ast); struct misdn_bchannel *newbc; char *opts=NULL, *ext; - char dest_cp[256]; { - strncpy(dest_cp,dest,sizeof(dest_cp)-1); - dest_cp[sizeof(dest_cp)]=0; - - ext=dest_cp; + ext = ast_strdupa(dest); strsep(&ext,"/"); if (ext) { opts=ext; |