Right!!! Thanks!
On Fri, Jan 13, 2017 at 1:02 PM, Thomas Faber thomas.faber@reactos.org wrote:
On 2017-01-13 05:06, jimtabor@svn.reactos.org wrote:
VOID FASTCALL IntSendChildNCPaint(PWND pWnd) {
- PWND Child;
- HWND *List, *phWnd;
- List = IntWinListChildren(UserGetDesktopWindow());
- if ( List )
- {
for (phWnd = List; *phWnd; ++phWnd){Child = ValidateHwndNoErr(*phWnd);if ( Child && Child->hrgnUpdate == NULL && Child->state &WNDS_SENDNCPAINT)
{USER_REFERENCE_ENTRY Ref;UserRefObjectCo(Child, &Ref);IntSendNCPaint(Child, HRGN_WINDOW);UserDerefObjectCo(Child);}}- }
You leak List here, both in the normal case and in the exception-during-callout case.
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev