Module: wine
Branch: master
Commit: 719c479a362d26b920ab32d6a1524031f1550283
URL: http://source.winehq.org/git/wine.git/?a=commit;h=719c479a362d26b920ab32d6a…
Author: Huw Davies <huw(a)codeweavers.com>
Date: Wed Oct 14 10:33:51 2015 +0100
ole32: Defer calling Stop in an OnClose notification during an object call.
The OnClose notification may arrive during a call to the object. Releasing the
object's interfaces at this point would be bad, so delay this until after the
object call returns.
Signed-off-by: Huw Davies <huw(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/ole32/defaulthandler.c | 202 +++++++++++++++++++++++++++++++++++++-------
1 file changed, 173 insertions(+), 29 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=719c479a362d26b920ab3…