summaryrefslogtreecommitdiff
path: root/ext/hyperwave/hg_comm.c
diff options
context:
space:
mode:
authorUwe Steinmann <steinm@php.net>1999-08-17 09:59:19 +0000
committerUwe Steinmann <steinm@php.net>1999-08-17 09:59:19 +0000
commita5a5902fbce2e6c58501ced5b99309ead5f82b6d (patch)
treed72868ac83047a025aec7e2ab10e0b6610a02c27 /ext/hyperwave/hg_comm.c
parenta0bf6b0923fc2ef10431f37604fed6fb5cd47fe5 (diff)
downloadphp-git-a5a5902fbce2e6c58501ced5b99309ead5f82b6d.tar.gz
fixed potential segm faults
Diffstat (limited to 'ext/hyperwave/hg_comm.c')
-rw-r--r--ext/hyperwave/hg_comm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/hyperwave/hg_comm.c b/ext/hyperwave/hg_comm.c
index 0cdf5c4e22..35a240d05a 100644
--- a/ext/hyperwave/hg_comm.c
+++ b/ext/hyperwave/hg_comm.c
@@ -496,7 +496,7 @@ char *fnInsAnchorsIntoText(char *text, DLIST *pAnchorList, char **bodytag, char
snprintf(bgstr, BUFFERLEN, " background='%s'", cur_ptr->link);
break;
case HW_INTAG_LINK:
- snprintf(istr, BUFFERLEN, " %s='%s' start=%d", cur_ptr->tagattr, cur_ptr->link, cur_ptr->start);
+ snprintf(istr, BUFFERLEN, " %s='%s'", cur_ptr->tagattr, cur_ptr->link);
offset -= 4; /* because there is no closing tag </A> */
/* laststart = cur_ptr->start; */
break;
@@ -1809,8 +1809,8 @@ int send_gettext(int sockfd, hw_objectID objectID, int mode, int rootid, char **
ptr = (int *) retmsg->buf;
if(*ptr == 0) {
attributes = estrdup(retmsg->buf+sizeof(int));
- efree(retmsg);
efree(retmsg->buf);
+ efree(retmsg);
} else {
error = *ptr;
attributes = NULL;