fix minor memory leak triggered upon test failure

This commit is contained in:
Yang Tse 2008-04-22 13:07:27 +00:00
parent 95fd093c4a
commit ad1dd08693
1 changed files with 5 additions and 1 deletions

View File

@ -620,7 +620,7 @@ static int send_doc(curl_socket_t sock, struct httprequest *req)
ssize_t written;
size_t count;
const char *buffer;
char *ptr;
char *ptr=NULL;
FILE *stream;
char *cmd=NULL;
size_t cmdsize=0;
@ -792,6 +792,10 @@ static int send_doc(curl_socket_t sock, struct httprequest *req)
if(sendfailure) {
logmsg("Sending response failed. Only (%d bytes) of (%d bytes) were sent",
responsesize-count, responsesize);
if(ptr)
free(ptr);
if(cmd)
free(cmd);
return -1;
}