diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2004-04-26 03:41:07 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2004-04-26 03:41:07 +0000 |
commit | 1fa096a6b2efbbaca4a637c72c5e21cd156ada05 (patch) | |
tree | 65ae395c834f84c7d8aed2059957afcfb82ef951 /channels | |
parent | 5301c2134e9836ff13a03306d3dfa52cbb713ecd (diff) |
Committed a little bit too quickly there...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2764 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rwxr-xr-x | channels/chan_sip.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 086ddce2b..69c03e301 100755 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -1934,7 +1934,7 @@ static int sip_register(char *value, int lineno) static void parse(struct sip_request *req) { /* Divide fields by NULL's */ - char *c, *last = NULL; + char *c; int f = 0; c = req->data; @@ -1958,10 +1958,7 @@ static void parse(struct sip_request *req) } else { if ((c[1] == ' ') || (c[1] == '\t')) { /* Continuation of previous header */ - if (last) { - while(last < c) - *(last++) = ' '; - } + *c = ' '; } else { f++; req->header[f] = c + 1; |