From: Russell Bryant Date: Fri, 15 Apr 2005 07:06:40 +0000 (+0000) Subject: fix bogus output from 'show agents' with no name (bug #4030) X-Git-Tag: 1.0.11.1~147 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a2f752ec6cf58e595559ad5575e04903c0742738;p=thirdparty%2Fasterisk.git fix bogus output from 'show agents' with no name (bug #4030) git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@5474 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/channels/chan_agent.c b/channels/chan_agent.c index 84819a2bfc..96b83d25aa 100755 --- a/channels/chan_agent.c +++ b/channels/chan_agent.c @@ -193,12 +193,12 @@ static struct agent_pvt *add_agent(char *agent, int pending) if ((password = strchr(tmp, ','))) { *password = '\0'; password++; - while (*password < 33) password++; + while (*password && *password < 33) password++; } if (password && (name = strchr(password, ','))) { *name = '\0'; name++; - while (*name < 33) name++; + while (*name && *name < 33) name++; } prev=NULL; p = agents;