diff options
| author | Lars Ingebrigtsen | 2016-01-30 05:31:21 +0100 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2016-01-30 05:31:21 +0100 |
| commit | e5b34678c42992d01ddd863e57ad5690327e1bc4 (patch) | |
| tree | f3fd95c7069dfb75db133a1ea1014b4c743d3738 /src/process.c | |
| parent | c1b235ab6bc9d5ce34abc9bd8a3d658f797c93b1 (diff) | |
| download | emacs-e5b34678c42992d01ddd863e57ad5690327e1bc4.tar.gz emacs-e5b34678c42992d01ddd863e57ad5690327e1bc4.zip | |
More async memory leaks
* src/process.c (check_for_dns): Free even more allocated async stuff.
Diffstat (limited to 'src/process.c')
| -rw-r--r-- | src/process.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/process.c b/src/process.c index 7cf701cef2f..f9a822fcd0f 100644 --- a/src/process.c +++ b/src/process.c | |||
| @@ -4574,6 +4574,8 @@ check_for_dns (Lisp_Object proc) | |||
| 4574 | pset_status (p, Qfailed); | 4574 | pset_status (p, Qfailed); |
| 4575 | 4575 | ||
| 4576 | xfree ((void *)p->dns_requests[0]->ar_request); | 4576 | xfree ((void *)p->dns_requests[0]->ar_request); |
| 4577 | xfree ((void *)p->dns_requests[0]->ar_name); | ||
| 4578 | xfree ((void *)p->dns_requests[0]->ar_service); | ||
| 4577 | xfree (p->dns_requests[0]); | 4579 | xfree (p->dns_requests[0]); |
| 4578 | xfree (p->dns_requests); | 4580 | xfree (p->dns_requests); |
| 4579 | return 1; | 4581 | return 1; |