summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBert Belder <bertbelder@gmail.com>2012-01-10 20:51:45 +0100
committerBert Belder <bertbelder@gmail.com>2012-01-10 21:01:18 +0100
commit2d8af39accc6e1a863aa60ed80289508f3df50e8 (patch)
tree5c090a4eec7342949f13b8497dff0d557424b47b /src
parente6a30bd1077ee6dc4139f423db052c3de50ad1ef (diff)
downloadnode-new-2d8af39accc6e1a863aa60ed80289508f3df50e8.tar.gz
Fix memory leak in node_zlib
Diffstat (limited to 'src')
-rw-r--r--src/node_zlib.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/node_zlib.cc b/src/node_zlib.cc
index 7c07ef3949..952fc26788 100644
--- a/src/node_zlib.cc
+++ b/src/node_zlib.cc
@@ -125,7 +125,7 @@ template <node_zlib_mode mode> class ZCtx : public ObjectWrap {
ctx->chunk_size_ = out_len;
// build up the work request
- uv_work_t* work_req = new uv_work_t();
+ uv_work_t* work_req = &req_wrap->req_;
work_req->data = req_wrap;
uv_queue_work(uv_default_loop(),