Fixed double-free of the window shape path
This commit is contained in:
parent
d024ab8b10
commit
6ad1c0122c
1 changed files with 1 additions and 1 deletions
|
@ -92,7 +92,7 @@ Cocoa_SetWindowShape(SDL_WindowShaper *shaper,SDL_Surface *shape,SDL_WindowShape
|
|||
|
||||
pool = [[NSAutoreleasePool alloc] init];
|
||||
closure.view = [windata->nswindow contentView];
|
||||
closure.path = [[NSBezierPath bezierPath] autorelease];
|
||||
closure.path = [[NSBezierPath bezierPath] init];
|
||||
closure.window = shaper->window;
|
||||
SDL_TraverseShapeTree(data->shape,&ConvertRects,&closure);
|
||||
[closure.path addClip];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue