diff options
author | David Troy <dave@popvox.com> | 2006-04-13 17:41:23 +0000 |
---|---|---|
committer | David Troy <dave@popvox.com> | 2006-04-13 17:41:23 +0000 |
commit | 48885016fb944a633b70d654ac6de66395b11b71 (patch) | |
tree | 9128d082c773f25b90d569e080e5d637f516295a | |
parent | 7ade07a3d3238b3f2b516c109fdee69c688bc992 (diff) | |
download | astmanproxy-48885016fb944a633b70d654ac6de66395b11b71.tar.gz astmanproxy-48885016fb944a633b70d654ac6de66395b11b71.tar.xz astmanproxy-48885016fb944a633b70d654ac6de66395b11b71.zip |
git-svn-id: http://svncommunity.digium.com/svn/astmanproxy/trunk@114 f02b47b9-160a-0410-81a6-dc3441afb0ec
-rw-r--r-- | TODO | 1 | ||||
-rw-r--r-- | src/xml.c | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -1,3 +1,4 @@ +trap action=command in xml.c; remove arbitrary detection of unparsed data write SOAP methods for http.c to use clean up reconnect to lost asterisk server (socket reuse) clean up debugmsg instances to add if (debug) @@ -81,7 +81,7 @@ int _write(struct mansession *s, struct message *m) { xml_quote_string(m->headers[i], xmlescaped); lpos = xmlescaped; dpos = strstr(lpos, ": "); - if (dpos && *(lpos)!= ' ') { + if (dpos && *(lpos)!= ' ' && strlen(xmlescaped)<30 ) { strcpy(outstring, " <"); strncat(outstring, lpos, dpos-lpos); strcat(outstring, " Value=\""); |