Submitted.
Thank you,
Niels.
On 7/26/07, Elliot F <[EMAIL PROTECTED]> wrote:
> A fix for a small memory leak in http.c's evhttp_handle_chunked_read.
>
> Thanks,
>
> Elliot
>
> diff -Naur libevent-1.3b_orig/http.c libevent-1.3b_modified/http.c
> --- libevent-1.3b_orig/http.c 2007-03-03 20:05:04.000000000 -0800
> +++ libevent-1.3b_modified/http.c 2007-07-26 11:46:33.000000000 -0700
> @@ -640,8 +640,10 @@
> if (p == NULL)
> break;
> /* the last chunk is on a new line? */
> - if (strlen(p) == 0)
> + if (strlen(p) == 0) {
> + free(p);
> continue;
> + }
> req->ntoread = strtol(p, &endp, 16);
> error = *p == '\0' || (*endp != '\0' && *endp != ' ');
> free(p);
>
>
> _______________________________________________
> Libevent-users mailing list
> [email protected]
> http://monkey.org/mailman/listinfo/libevent-users
>
>
>
_______________________________________________
Libevent-users mailing list
[email protected]
http://monkey.org/mailman/listinfo/libevent-users