diff options
author | crichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-10-02 09:48:09 +0000 |
---|---|---|
committer | crichter <crichter@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-10-02 09:48:09 +0000 |
commit | da5beeb8744ad819319b560d4cda0ee4cdc321b2 (patch) | |
tree | cc5e7b4906defb069ac36fd3be4d2b321c3731da /channels/chan_misdn.c | |
parent | 5117af8b6ce998e74bdcfcaf54b3ebfbc5739ee0 (diff) |
terminate USERUSER String with 0
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@84345 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels/chan_misdn.c')
-rw-r--r-- | channels/chan_misdn.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/channels/chan_misdn.c b/channels/chan_misdn.c index c95e9cac5..f44ed749e 100644 --- a/channels/chan_misdn.c +++ b/channels/chan_misdn.c @@ -3828,7 +3828,8 @@ void export_ch(struct ast_channel *chan, struct misdn_bchannel *bc, struct chan_ pbx_builtin_setvar_helper(chan,"MISDN_URATE",tmp); } - if (bc->uulen) { + if (bc->uulen && (bc->uulen < sizeof(bc->uu))) { + bc->uu[bc->uulen]=0; pbx_builtin_setvar_helper(chan,"MISDN_USERUSER",bc->uu); } |