diff --git a/GleeBug/Debugger.Thread.h b/GleeBug/Debugger.Thread.h index 7243595..57c71c6 100644 --- a/GleeBug/Debugger.Thread.h +++ b/GleeBug/Debugger.Thread.h @@ -67,10 +67,7 @@ namespace GleeBug void StepInto(T* debugger, void(T::*callback)()) { static_cast(static_cast(debugger)); - StepInto(std::bind([](void (T::*callback)(), T* debugger) - { - (debugger->*callback)(); - }, callback, debugger)); + StepInto(std::bind(callback, debugger)); } private: