diff options
author | Uwe Steinmann <steinm@php.net> | 1999-08-17 09:59:19 +0000 |
---|---|---|
committer | Uwe Steinmann <steinm@php.net> | 1999-08-17 09:59:19 +0000 |
commit | a5a5902fbce2e6c58501ced5b99309ead5f82b6d (patch) | |
tree | d72868ac83047a025aec7e2ab10e0b6610a02c27 /ext/hyperwave/hg_comm.c | |
parent | a0bf6b0923fc2ef10431f37604fed6fb5cd47fe5 (diff) | |
download | php-git-a5a5902fbce2e6c58501ced5b99309ead5f82b6d.tar.gz |
fixed potential segm faults
Diffstat (limited to 'ext/hyperwave/hg_comm.c')
-rw-r--r-- | ext/hyperwave/hg_comm.c | 4 |
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; |