diff options
author | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2011-11-16 02:04:21 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@rei2.9hal> | 2011-11-16 02:04:21 +0100 |
commit | ceae4e464d33f7965a796f7e6570ec40a5c892c7 (patch) | |
tree | 6d38a8c0fbfe06da8f0b19e9083c6b861bac259a /sys/src/cmd/webfs | |
parent | 6332fddecd0b9f14a2bc90ded47f7cf74dcb4f20 (diff) |
webfs: fix redirection mem/fd leak
Diffstat (limited to 'sys/src/cmd/webfs')
-rw-r--r-- | sys/src/cmd/webfs/client.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/src/cmd/webfs/client.c b/sys/src/cmd/webfs/client.c index 03c5bdf80..26ce28350 100644 --- a/sys/src/cmd/webfs/client.c +++ b/sys/src/cmd/webfs/client.c @@ -133,6 +133,8 @@ clientbodyopen(Client *c, Req *r) werrstr("redirect to URL relative to current document"); goto Error; } + if(c->url->close) + (*c->url->close)(c); freeurl(c->url); c->url = u; } |