| Index: base/bind_internal.h.pump
|
| diff --git a/base/bind_internal.h.pump b/base/bind_internal.h.pump
|
| index 559c184ea10d3bda503906c1c8636f412335f5ec..0ed3ca2eebd988e31c726ad739f6f8edf9d99c7a 100644
|
| --- a/base/bind_internal.h.pump
|
| +++ b/base/bind_internal.h.pump
|
| @@ -492,18 +492,20 @@ $if ARITY == 0 [[
|
| ]]
|
| }
|
|
|
| - virtual ~BindState() {
|
| -$if ARITY > 0 [[
|
| - MaybeRefcount<HasIsMethodTag<Runnable>::value, P1>::Release(p1_);
|
| -]]
|
| - }
|
| -
|
| RunnableType runnable_;
|
|
|
| $for ARG [[
|
| P$(ARG) p$(ARG)_;
|
|
|
| ]]
|
| +
|
| + private:
|
| + ~BindState() override {
|
| +$if ARITY > 0 [[
|
| + MaybeRefcount<HasIsMethodTag<Runnable>::value, P1>::Release(p1_);
|
| +]]
|
| + }
|
| +
|
| };
|
|
|
| ]] $$ for ARITY
|
|
|