summaryrefslogtreecommitdiff
path: root/src/req_wrap-inl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/req_wrap-inl.h')
-rw-r--r--src/req_wrap-inl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/req_wrap-inl.h b/src/req_wrap-inl.h
index 4fa4d0cf21..c905b605cb 100644
--- a/src/req_wrap-inl.h
+++ b/src/req_wrap-inl.h
@@ -120,7 +120,7 @@ struct MakeLibuvRequestCallback<ReqT, void(*)(ReqT*, Args...)> {
using F = void(*)(ReqT* req, Args... args);
static void Wrapper(ReqT* req, Args... args) {
- ReqWrap<ReqT>* req_wrap = ContainerOf(&ReqWrap<ReqT>::req_, req);
+ ReqWrap<ReqT>* req_wrap = ReqWrap<ReqT>::from_req(req);
req_wrap->env()->DecreaseWaitingRequestCounter();
F original_callback = reinterpret_cast<F>(req_wrap->original_callback_);
original_callback(req, args...);